{"id":7745,"name":"kittycad","ecosystem":"cargo","repository_url":"https://github.com/KittyCAD/kittycad.rs","issues_count":73,"created_at":"2025-06-06T22:14:31.175Z","updated_at":"2025-06-06T22:14:31.175Z","purl":"pkg:cargo/kittycad","metadata":{"id":4471553,"name":"kittycad","ecosystem":"cargo","description":"A fully generated \u0026 opinionated API client for the KittyCAD API.","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/KittyCAD/kittycad.rs","keywords_array":[],"namespace":null,"versions_count":115,"first_release_published_at":"2022-06-16T18:46:19.844Z","latest_release_published_at":"2025-05-23T17:32:50.750Z","latest_release_number":"0.3.38","last_synced_at":"2025-06-05T21:55:03.151Z","created_at":"2022-06-16T18:50:31.793Z","updated_at":"2025-06-05T21:55:03.151Z","registry_url":"https://crates.io/crates/kittycad/","install_command":"cargo install kittycad","documentation_url":"https://docs.rs/kittycad/","metadata":{"categories":[]},"repo_metadata":{"id":36970364,"uuid":"503984288","full_name":"KittyCAD/kittycad.rs","owner":"KittyCAD","description":"The Rust API client for Zoo.","archived":false,"fork":false,"pushed_at":"2024-06-06T01:56:45.000Z","size":8025,"stargazers_count":22,"open_issues_count":15,"forks_count":2,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-06-06T02:31:24.486Z","etag":null,"topics":["3d","api-client","cad","kittycad","rust"],"latest_commit_sha":null,"homepage":"https://zoo.dev/docs/api?lang=rust","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KittyCAD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-16T02:23:13.000Z","updated_at":"2024-08-23T22:01:23.838Z","dependencies_parsed_at":"2023-12-20T16:38:25.404Z","dependency_job_id":"c03751f2-c62c-4a1a-9ab6-5a9ad2b8862b","html_url":"https://github.com/KittyCAD/kittycad.rs","commit_stats":{"total_commits":376,"total_committers":9,"mean_commits":41.77777777777778,"dds":"0.21808510638297873","last_synced_commit":"6788cc7cf7d2bb1c7ed0771185d390e9c73426fd"},"previous_names":[],"tags_count":95,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KittyCAD","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217079245,"owners_count":16121382,"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":"KittyCAD","name":"KittyCAD","uuid":"81783542","kind":"organization","description":"Building Infrastructure for Hardware Designers.  We're hiring! https://kittycad.io/careers","email":"support@kittycad.io","website":"https://kittycad.io","location":"United States of America","twitter":"KittyCADInc","company":null,"icon_url":"https://avatars.githubusercontent.com/u/81783542?v=4","repositories_count":16,"last_synced_at":"2023-03-03T21:38:12.392Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/KittyCAD","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T05:43:57.192Z","updated_at":"2023-03-03T21:38:12.529Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KittyCAD","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KittyCAD/repositories"},"tags":[{"name":"v0.3.17","sha":"29378f6803ff9bb25a6b503c59356bb2e21e4d37","kind":"tag","published_at":"2024-08-23T20:37:41.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.17","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.17/manifests"},{"name":"v0.3.16","sha":"9287389e9d02ad30b4142466c041181a900a5ba8","kind":"tag","published_at":"2024-08-23T02:23:12.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.16","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.16/manifests"},{"name":"v0.3.15","sha":"0ea7ee5735ca5fa069995a001be50418161e9541","kind":"tag","published_at":"2024-08-22T21:27:04.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.15","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.15/manifests"},{"name":"v0.3.14","sha":"7a19230fcc1ee3bdee9dc233e72d80bb0bad0d24","kind":"tag","published_at":"2024-08-13T18:08:14.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.14","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.14/manifests"},{"name":"v0.3.13","sha":"9d0d296b6aa6058da4188b2003c871b6c4051cd4","kind":"tag","published_at":"2024-08-12T21:26:38.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.13","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.13/manifests"},{"name":"v0.3.12","sha":"ab8716fa1ee5252c9819b4ce454376b88ee0d318","kind":"tag","published_at":"2024-08-10T03:46:23.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.12","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.12/manifests"},{"name":"v0.3.11","sha":"112346d5c2082505675641e17740224f1ef1f184","kind":"tag","published_at":"2024-08-10T00:03:03.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.11","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.11/manifests"},{"name":"v0.3.10","sha":"8c032382983d0323f8866dafb05b47d4bc48aec0","kind":"tag","published_at":"2024-08-07T19:23:26.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.10","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.10/manifests"},{"name":"v0.3.9","sha":"374bcc17e3b5bb9980357c50b8260b867f91419f","kind":"tag","published_at":"2024-07-28T06:11:01.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.9","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.9/manifests"},{"name":"v0.3.8","sha":"546d460ad0d41b84bc6dece2d71d8f5447d8b4b7","kind":"tag","published_at":"2024-07-09T17:58:46.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.8","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.8/manifests"},{"name":"v0.3.7","sha":"82468d1300f856a6948f6128eb244bf9d0583dc8","kind":"tag","published_at":"2024-07-04T04:46:11.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.7","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"dbb53af0e90aa0ea36094d920b6114bc9124ece6","kind":"tag","published_at":"2024-06-21T16:55:46.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.6","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"b267e1535996f0a7dcf26061f85a96f9314e4c1f","kind":"tag","published_at":"2024-06-17T16:34:47.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.5","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"e1f5b895b6d4e838dc9a35ca4e1b943c22918b63","kind":"tag","published_at":"2024-06-17T14:48:32.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.4","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"3042ffc7dcdfe1de827565c1223e058c4d32d3e8","kind":"tag","published_at":"2024-05-23T21:29:08.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.3","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"a3df25e71cc01b4449d2f9bcd573a4ed1c5eb385","kind":"tag","published_at":"2024-05-20T05:31:06.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.2","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"87b1e91fbce893e3a969c89e5c4b756703500c31","kind":"tag","published_at":"2024-05-03T18:43:40.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.1","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"7888e29509845444ed4326bfd4ee665d9b452618","kind":"tag","published_at":"2024-04-23T01:02:45.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.3.0","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.3.0/manifests"},{"name":"v0.2.69","sha":"558b256e43ae839e0ae1a16f3f2ea0d93ce3e707","kind":"tag","published_at":"2024-04-22T21:04:50.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.69","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.69","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.69/manifests"},{"name":"v0.2.68","sha":"161cc45c220a03aebf1053d65adcc02a4c72c8d1","kind":"tag","published_at":"2024-04-22T18:32:35.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.68","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.68/manifests"},{"name":"v0.2.67","sha":"81157b99b7d6e1c16b09fdc10ae01c3b7322ceea","kind":"tag","published_at":"2024-04-11T20:30:44.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.67","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.67/manifests"},{"name":"v0.2.66","sha":"f365343d3bcf192bd64fb0c46f2e034037145a79","kind":"tag","published_at":"2024-04-10T21:48:03.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.66","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.66/manifests"},{"name":"v0.2.65","sha":"3dfead25cf5001e35db8ec321bcf34c80f95f189","kind":"tag","published_at":"2024-04-10T21:23:37.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.65","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.65/manifests"},{"name":"v0.2.63","sha":"adf1d3e8d4a5ad073a845b6fce14ed5ab0f7e0c5","kind":"tag","published_at":"2024-03-26T01:26:34.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.63","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.63/manifests"},{"name":"v0.2.62","sha":"fe434879d196ef45241d855d2479b960001c7c46","kind":"tag","published_at":"2024-03-22T21:29:03.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.62","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.62/manifests"},{"name":"v0.2.61","sha":"8512ceae8ea8b5beb70b652edb1173829c00a866","kind":"tag","published_at":"2024-03-20T22:02:56.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.61","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.61/manifests"},{"name":"v0.2.60","sha":"72dcf4573bca26b0cc3f5212c66c2f4e888ecb39","kind":"tag","published_at":"2024-03-08T23:51:46.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.60","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.60/manifests"},{"name":"v0.2.59","sha":"6f38abe149c74aa9675e9f0d370aa2f78980dc2d","kind":"tag","published_at":"2024-03-04T20:44:53.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.59","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.59/manifests"},{"name":"v0.2.58","sha":"bf31c3437f5d9e4c82aebf9544f64891fa3abdc8","kind":"tag","published_at":"2024-02-25T01:00:59.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.58","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.58/manifests"},{"name":"v0.2.57","sha":"88bda529f60e0b45190340fc69a02880571bbeab","kind":"tag","published_at":"2024-02-23T18:55:19.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.57","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.57/manifests"},{"name":"v0.2.56","sha":"6465eec7aaf303be3dcc21d085fe001ec8a63443","kind":"tag","published_at":"2024-02-23T03:08:34.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.56","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.56/manifests"},{"name":"v0.2.55","sha":"1210fc8e8743eafd73cefe2f3a913addf5597ee4","kind":"tag","published_at":"2024-02-23T01:31:13.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.55","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.55/manifests"},{"name":"v0.2.54","sha":"f72b587c1f2d4b8513de34c174ab42c3f9bcb134","kind":"tag","published_at":"2024-02-20T19:28:05.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.54","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.54/manifests"},{"name":"v0.2.53","sha":"8db292eaa7be0292512a2cdbef09f2d37af7c79c","kind":"tag","published_at":"2024-02-15T18:43:01.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.53","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.53/manifests"},{"name":"v0.2.52","sha":"3ae50a4c9edad19dc88e1977f53a7523fb1725a3","kind":"tag","published_at":"2024-02-15T00:16:53.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.52","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.52/manifests"},{"name":"v0.2.51","sha":"f3064703d462cf1da403bfc4cb66cf7a05e87ec5","kind":"tag","published_at":"2024-02-14T00:21:21.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.51","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.51/manifests"},{"name":"v0.2.50","sha":"88b05a638f594c0bf51faf6f4ab57d3327d4d845","kind":"tag","published_at":"2024-02-07T23:07:54.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.50","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.50/manifests"},{"name":"v0.2.49","sha":"1c356e1359e9174cce7d6617fefd3cded4c86815","kind":"tag","published_at":"2024-01-27T01:20:49.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.49","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.49/manifests"},{"name":"v0.2.48","sha":"a7b5be0929b7d05cb088e5ee63b6a24273417c50","kind":"tag","published_at":"2024-01-22T23:48:49.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.48","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.48/manifests"},{"name":"v0.2.47","sha":"0443888cd9b684bb2e3236cd314e041b97bfb3ff","kind":"tag","published_at":"2024-01-16T23:39:15.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.47","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.47/manifests"},{"name":"v0.2.46","sha":"bb62708230f0640f51bed07140f7de448dd5086b","kind":"tag","published_at":"2024-01-06T23:13:13.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.46","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.46/manifests"},{"name":"v0.2.45","sha":"a488f6de38000fcddc253425ab79458a72492989","kind":"tag","published_at":"2023-12-21T16:13:49.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.45","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.45/manifests"},{"name":"v0.2.44","sha":"9fe94dd133dbe505ab74de8d57611c3b076cb8e8","kind":"tag","published_at":"2023-11-29T19:00:06.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.44","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.44/manifests"},{"name":"v0.2.43","sha":"920ba7c69fa167d74e4cc1be4f2ed96635893e89","kind":"tag","published_at":"2023-11-20T20:30:02.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.43","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.43/manifests"},{"name":"v0.2.42","sha":"9caff1f4f00c64632ff5a226251e3dc68210b455","kind":"tag","published_at":"2023-11-17T18:55:38.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.42","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.42/manifests"},{"name":"v0.2.41","sha":"8af0fc00b98b11e36271b267e1de60768babb7f7","kind":"tag","published_at":"2023-10-24T21:40:04.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.41","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.41/manifests"},{"name":"v0.2.40","sha":"6a7d8a93ce492df82084ce4fda03290e38754609","kind":"tag","published_at":"2023-10-24T18:27:38.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.40","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.40/manifests"},{"name":"v0.2.39","sha":"482ed67fc2cc31481c6aab2a80a9e036909be03e","kind":"tag","published_at":"2023-10-24T00:22:52.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.39","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.39/manifests"},{"name":"v0.2.38","sha":"36e07ce6fe82fe3d236f817b7a4b7a826a7185b2","kind":"tag","published_at":"2023-10-20T21:08:38.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.38","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.38/manifests"},{"name":"v0.2.36","sha":"ae9e38387c311e90751a1fe073eb1bf3c04584a2","kind":"tag","published_at":"2023-10-20T03:36:15.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.36","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.36/manifests"},{"name":"v0.2.35","sha":"65915dc5354b9ca95d26969cd13f1d01e9e71b3b","kind":"tag","published_at":"2023-10-19T02:38:01.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.35","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.35/manifests"},{"name":"v0.2.34","sha":"0525877425a5f58fd235d3e5d684c40c8e02ffb7","kind":"tag","published_at":"2023-10-13T23:20:12.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.34","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.34/manifests"},{"name":"v0.2.33","sha":"7e087ecaee2fdfdbdbe8648e769213130f777c45","kind":"tag","published_at":"2023-10-12T21:56:50.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.33","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.33/manifests"},{"name":"v0.2.32","sha":"b268068bcc47c46c96ba6cc687c5b159ef330510","kind":"tag","published_at":"2023-10-12T00:41:37.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.32","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.32/manifests"},{"name":"v0.2.31","sha":"c122a9b1d6afe51c25e545b5e0bbeb91d367e6d2","kind":"tag","published_at":"2023-10-05T23:50:11.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.31","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.31/manifests"},{"name":"v0.2.30","sha":"e92c9d2c7d920eb76c95e1d4db08cdbbb16deb49","kind":"tag","published_at":"2023-10-05T21:30:05.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.30","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.30/manifests"},{"name":"v0.2.29","sha":"3a9a9eed7a85b7c52207416fda2738b2b9c0c4a2","kind":"tag","published_at":"2023-10-04T18:56:25.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.29","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.29/manifests"},{"name":"v0.2.28","sha":"fa0345c514fcc9ae6cd74ae35c8e5c2800fec34f","kind":"tag","published_at":"2023-09-27T17:39:10.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.28","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.28/manifests"},{"name":"v0.2.27","sha":"d3e98c4ec0ff7c307d66378eab1c4630250ec210","kind":"tag","published_at":"2023-09-26T21:08:36.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.27","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.27/manifests"},{"name":"v0.2.26","sha":"61a16059b3eaf8793a2a2e1edbc0d770f284fea3","kind":"tag","published_at":"2023-09-21T00:05:57.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.26","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.26/manifests"},{"name":"v0.2.25","sha":"e1e5eddde93cb5a2f898ca27504581de81f9022d","kind":"tag","published_at":"2023-09-08T14:44:04.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.25","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.25/manifests"},{"name":"v0.2.24","sha":"b3628e932343a6d5ef1b035b53462758e7c211f2","kind":"tag","published_at":"2023-09-06T18:13:22.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.24","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.24/manifests"},{"name":"v0.2.23","sha":"15c68afa52ab62dbfd332de03d2cd0978996cb35","kind":"tag","published_at":"2023-08-31T01:58:47.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.23","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.23/manifests"},{"name":"v0.2.22","sha":"fe1c76dc907e4434c4d999bcb843cc563a52f1af","kind":"tag","published_at":"2023-08-30T00:33:30.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.22","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.22/manifests"},{"name":"v0.2.21","sha":"616851dcf331a1ac516ba7f2c08966a71ccf1117","kind":"tag","published_at":"2023-08-28T22:44:47.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.21","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"df3afc733710664191eb73be93fc1c3e1f1800f8","kind":"tag","published_at":"2023-08-25T17:21:58.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.20","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.20/manifests"},{"name":"v0.2.19","sha":"dee9699d0f6b5dd0dbb191ad1a49df4c964b72b2","kind":"tag","published_at":"2023-08-25T04:34:33.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.19","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.19/manifests"},{"name":"v0.2.18","sha":"cc45422949a9a213b3715600580b841127a630ef","kind":"tag","published_at":"2023-08-23T07:28:21.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.18","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"9f783bc78a61e63fba6368448853c1be54bf3093","kind":"tag","published_at":"2023-08-18T09:05:06.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.17","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"80b7be3ecebd96e8e6e3eb1a2307a1c216356643","kind":"tag","published_at":"2023-08-17T22:16:44.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.16","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"44a772fa0e8395e94b289169c6ce1c4902eaf9f1","kind":"tag","published_at":"2023-08-17T17:32:30.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.15","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.15/manifests"},{"name":"v0.2.14","sha":"cfc9ed3ce77b40f67eb7470935b5c1fd0308dc3e","kind":"tag","published_at":"2023-08-16T23:59:49.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.14","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"b752dfb25b38c1e53418d6ad11a744aeffac908b","kind":"tag","published_at":"2023-08-01T02:37:07.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.13","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"277183ffa00050032a0b70a33f0f3835147ffd71","kind":"tag","published_at":"2023-07-21T03:47:25.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.12","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"f863a8cc318bb9a71e463cfb86fb11a324e7a0fd","kind":"tag","published_at":"2023-07-10T02:22:03.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.11","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"881a1ac812988cd864d4ae48b6db43e86353834a","kind":"tag","published_at":"2023-05-26T19:24:48.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.10","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.10/manifests"},{"name":"v0.2.9","sha":"2e9a70cf2d5a30086e1bb534085e0f6a31263b01","kind":"tag","published_at":"2023-05-23T23:53:52.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.9","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"9799af7006534ede5e2be577eee592255cdf8007","kind":"commit","published_at":"2023-05-04T08:49:53.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.8","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"89ba257840693fd1df2166ffa5e99e519b51d531","kind":"tag","published_at":"2023-05-03T03:58:30.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.7","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"61af175fc400f460a9a86c0eb1c63de37a871fe9","kind":"tag","published_at":"2023-04-27T23:19:32.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.6","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"d989096d654243a64a52c34e9cdc102da1be5573","kind":"tag","published_at":"2023-04-17T21:46:52.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.5","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"f9ad7c951c96b859e5977e200f3ca3f347d433ee","kind":"tag","published_at":"2023-04-17T17:53:46.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.4","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0d973c8f3088c5ed58947905c649daa0571ea55b","kind":"tag","published_at":"2023-04-06T23:07:20.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.3","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"f171e2af78b7bd28a1e373697808bbea885ea535","kind":"tag","published_at":"2023-01-06T22:38:00.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.2","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.2/manifests"},{"name":"v0.2.0","sha":"5071ffb6ecd218bffbda9d170ddc9d7cbb9e7906","kind":"tag","published_at":"2022-08-10T20:00:06.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.2.0","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.2.0/manifests"},{"name":"v0.1.10","sha":"70e32dad05c66c500b474c5fe225ca5b0eaf5138","kind":"tag","published_at":"2022-07-26T01:05:39.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.10","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"ad8b6a0e295cbe45ced4c854c18993e01d09fd9a","kind":"tag","published_at":"2022-07-19T06:34:41.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.9","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"0bfce584aa8db9531f7769e8845a51d2dc11bc96","kind":"tag","published_at":"2022-07-19T03:38:47.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.8","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.8/manifests"},{"name":"v0.1.6","sha":"754c18ae08d9cf14057dd952f888d362b2ec460f","kind":"tag","published_at":"2022-07-15T21:41:58.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.6","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"66dd213b7b9880a3daa0e1e1eaf202fc62ed0ae6","kind":"tag","published_at":"2022-07-08T00:48:04.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.5","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"2ff989f770c8f7bc08099db0a6acfbdbce9be6aa","kind":"tag","published_at":"2022-07-05T23:09:35.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.4","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"a797b7e5b9f3f0046900257224111a9387119cec","kind":"tag","published_at":"2022-07-05T19:21:49.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.3","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"f67ddfe2dd74b465de36623099ec87e2be37765b","kind":"tag","published_at":"2022-06-17T22:00:34.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.2","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"bf6665db3e40b23ac4530e50eefe71293873997a","kind":"tag","published_at":"2022-06-17T00:59:53.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.1","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"7ec1b45a96d87ec70e3f9f4d20532f5498a2d3a0","kind":"tag","published_at":"2022-06-16T18:40:52.000Z","download_url":"https://codeload.github.com/KittyCAD/kittycad.rs/tar.gz/v0.1.0","html_url":"https://github.com/KittyCAD/kittycad.rs/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fkittycad.rs/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-08-26T22:39:23.271Z","dependent_packages_count":3,"downloads":321545,"downloads_period":"total","dependent_repos_count":1,"rankings":{"downloads":12.653370600217917,"dependent_repos_count":17.129589411086453,"dependent_packages_count":31.197826584847693,"stargazers_count":26.609923254271546,"forks_count":26.44364417487996,"docker_downloads_count":null,"average":22.806870805060715},"purl":"pkg:cargo/kittycad","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/kittycad","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/kittycad","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/kittycad/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/kittycad/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/kittycad/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/kittycad/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/kittycad/related_packages","maintainers":[{"uuid":"94299","login":"jessfraz","name":"Jess Frazelle","email":null,"url":"https://github.com/jessfraz","packages_count":24,"html_url":"https://crates.io/users/jessfraz","role":null,"created_at":"2022-11-08T04:48:18.587Z","updated_at":"2022-11-08T04:48:18.587Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/jessfraz/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":8,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4414069976","node_id":"PR_kwDOK2kuMs7Z640S","number":1193,"state":"closed","title":"Bump kittycad from 0.4.7 to 0.4.12","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-16T23:03:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-09T23:03:02.000Z","updated_at":"2026-05-16T23:03:01.000Z","time_to_close":604798,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.7","new_version":"0.4.12","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.7 to 0.4.12.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/73b723ff5db79ffd449829c9e917f0934b32e82e\"\u003e\u003ccode\u003e73b723f\u003c/code\u003e\u003c/a\u003e Bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1015\"\u003e#1015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/08f502450b559bcd6d59e5c1cc8d468b635b4217\"\u003e\u003ccode\u003e08f5024\u003c/code\u003e\u003c/a\u003e preserve query params in pagination (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5563b55e46ec3c9985fec629f32f1070c0453b69\"\u003e\u003ccode\u003e5563b55\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1012\"\u003e#1012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5ecd59448e3ed7ed0eab42947f08f4d077ce767a\"\u003e\u003ccode\u003e5ecd594\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/cd48822cec6792470edbbd0d771135b007957958\"\u003e\u003ccode\u003ecd48822\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1010\"\u003e#1010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/91761171f0f23f6ee62841dbd0d8177c3a05ec00\"\u003e\u003ccode\u003e9176117\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 6.3.0 to 6.4.0 in the minor group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1007\"\u003e#1007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7eaa926e3fa3397b327fc62437933085af8546e9\"\u003e\u003ccode\u003e7eaa926\u003c/code\u003e\u003c/a\u003e Bump test-context from 0.5.5 to 0.5.8 in the patch group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1008\"\u003e#1008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6053e846140d9488cbf409b2a599d13fb709b5e9\"\u003e\u003ccode\u003e6053e84\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1009\"\u003e#1009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/e5b55b79209381212596ee0d7c541141087ccdab\"\u003e\u003ccode\u003ee5b55b7\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1006\"\u003e#1006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c314812947ce712f3dbcf40f405e337926ff4741\"\u003e\u003ccode\u003ec314812\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.7...v0.4.12\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.7\u0026new-version=0.4.12)](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/KittyCAD/modeling-api/pull/1193","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/1193","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1193/packages"},{"uuid":"4328102415","node_id":"PR_kwDOSMQqxs7Vl4SP","number":12,"state":"closed","title":"Bump kittycad from 0.4.7 to 0.4.11 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-09T08:53:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-25T12:38:49.000Z","updated_at":"2026-05-09T08:53:37.000Z","time_to_close":1196087,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.7","new_version":"0.4.11","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.7 to 0.4.11.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a356a9111482bfdf33d4f645296cb3fefc6d862a\"\u003e\u003ccode\u003ea356a91\u003c/code\u003e\u003c/a\u003e Bump version to v0.4.11 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c07fc763cff1b107b8ce86e2b4c1d01222fdac6b\"\u003e\u003ccode\u003ec07fc76\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/997\"\u003e#997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/e3a22a945452fabb645c67da215ea6a992fe9536\"\u003e\u003ccode\u003ee3a22a9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/48ca1d3dd66d48532a75ebc4901482c7170022f8\"\u003e\u003ccode\u003e48ca1d3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/995\"\u003e#995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a6aa73012b7b420fda013741e6db39f3d8590c09\"\u003e\u003ccode\u003ea6aa730\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/157e802ecf32353b524c4d945a0a094245e2835d\"\u003e\u003ccode\u003e157e802\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/be4bcfa9df9a3435d3793aebbb848990a1b34c45\"\u003e\u003ccode\u003ebe4bcfa\u003c/code\u003e\u003c/a\u003e Bump softprops/action-gh-release from 2 to 2.6.2 in the minor group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/991\"\u003e#991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a356ec9825b36a042fe8b9b61da357cd65d59b0f\"\u003e\u003ccode\u003ea356ec9\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5.0.4 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/992\"\u003e#992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5d6a9aec7c25013d5f6aec9ec6016e6b2a5519d6\"\u003e\u003ccode\u003e5d6a9ae\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/66b3f5f13c8745deba624c971221e932a8fffaf0\"\u003e\u003ccode\u003e66b3f5f\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.7...v0.4.11\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.7\u0026new-version=0.4.11)](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/Chikanma681/fugacity/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chikanma681%2Ffugacity/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4205977295","node_id":"PR_kwDOK2kuMs7P_yLb","number":1151,"state":"open","title":"Bump kittycad from 0.4.7 to 0.4.9","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-04T23:03:12.000Z","updated_at":"2026-04-12T01:00:17.448Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.7","new_version":"0.4.9","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.7 to 0.4.9.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/bc7287cdb92a5c27e6df9f92f954beb6106e50aa\"\u003e\u003ccode\u003ebc7287c\u003c/code\u003e\u003c/a\u003e Bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/970\"\u003e#970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/157bcc20c49b48eba2f69ac569c41d62009e5c8f\"\u003e\u003ccode\u003e157bcc2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/96eb2e98b5416e3ee8378106d57d134a62915080\"\u003e\u003ccode\u003e96eb2e9\u003c/code\u003e\u003c/a\u003e Bump crate to 0.4.8 for release (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f3c2d41dc8a76f799e09dfeef4c05abe6b96a30a\"\u003e\u003ccode\u003ef3c2d41\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/bc6587eecd8041110cecacf2a4ad24055eb79508\"\u003e\u003ccode\u003ebc6587e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/da04836f04550393bab2d4f774b37a85d94c2258\"\u003e\u003ccode\u003eda04836\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2c10c10fb83c5db38102de4a0f3d3e817a127be6\"\u003e\u003ccode\u003e2c10c10\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/963\"\u003e#963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6278a47f7a47550f0a939dbf9243aff92016ac41\"\u003e\u003ccode\u003e6278a47\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/962\"\u003e#962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ec068f93f3d24f83b25b140c016ac3c9936b273\"\u003e\u003ccode\u003e8ec068f\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/961\"\u003e#961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7dde6e01f051240e97bbad5a6b2581c6e380d038\"\u003e\u003ccode\u003e7dde6e0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/960\"\u003e#960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.7...v0.4.9\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.7\u0026new-version=0.4.9)](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/KittyCAD/modeling-api/pull/1151","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/1151","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1151/packages"},{"uuid":"3842026804","node_id":"PR_kwDOQ-4CBc6-pmTi","number":12,"state":"closed","title":"Bump kittycad from 0.4.5 to 0.4.6 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-28T11:03:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T09:25:06.000Z","updated_at":"2026-02-28T11:03:28.000Z","time_to_close":3202701,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](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/deeploop/modeling-app/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeploop%2Fmodeling-app/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"3822295093","node_id":"PR_kwDOK2kuMs69odRr","number":1053,"state":"closed","title":"Bump kittycad from 0.4.5 to 0.4.6","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-22T00:07:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-16T14:34:37.000Z","updated_at":"2026-02-22T00:07:02.000Z","time_to_close":3144744,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/KittyCAD/modeling-api/pull/1053","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/1053","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1053/packages"},{"uuid":"3800565803","node_id":"PR_kwDOGfzlmM68gtdK","number":1418,"state":"open","title":"Bump kittycad from 0.4.5 to 0.4.6","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-11T00:54:52.000Z","updated_at":"2026-01-21T18:01:10.414Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](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/KittyCAD/cli/pull/1418","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fcli/issues/1418","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1418/packages"},{"uuid":"3799584735","node_id":"PR_kwDOIws4Ns68dzml","number":9623,"state":"open","title":"Bump kittycad from 0.4.5 to 0.4.6 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-10T11:59:35.000Z","updated_at":"2026-01-12T23:13:45.746Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](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/KittyCAD/modeling-app/pull/9623","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/9623","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9623/packages"},{"uuid":"3556294339","node_id":"PR_kwDOKiNr1s6v3dvD","number":344,"state":"closed","title":"Bump the major group with 4 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-12T11:31:14.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T11:20:33.000Z","updated_at":"2026-02-12T11:31:23.000Z","time_to_close":9331841,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":4,"packages":[{"name":"dropshot","old_version":"0.15.1","new_version":"0.16.0","repository_url":"https://github.com/oxidecomputer/dropshot"},{"name":"kittycad","old_version":"0.3.28","new_version":"0.3.32","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"test-context","old_version":"0.1.6","new_version":"0.4.1","repository_url":"https://github.com/JasterV/test-context"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the major group with 4 updates: [dropshot](https://github.com/oxidecomputer/dropshot), [kittycad](https://github.com/KittyCAD/kittycad.rs), [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) and [test-context](https://github.com/JasterV/test-context).\n\nUpdates `dropshot` from 0.15.1 to 0.16.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oxidecomputer/dropshot/blob/main/CHANGELOG.adoc\"\u003edropshot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e== 0.16.0 (released 2025-02-19)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/compare/v0.15.1%5C...v0.16.0%5BFull\"\u003ehttps://github.com/oxidecomputer/dropshot/compare/v0.15.1\\...v0.16.0[Full\u003c/a\u003e list of commits]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/pull/1246%5B#1246%5D(https://redirect.github.com/oxidecomputer/dropshot/issues/1246)\"\u003eoxidecomputer/dropshot#1246\u003c/a\u003e extends the experimental \u003ccode\u003eversions\u003c/code\u003e argument to support identifiers.  See \u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1246\"\u003e#1246\u003c/a\u003e for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/847e3bd22be2dfac5a3650a65d8303c40af7a846\"\u003e\u003ccode\u003e847e3bd\u003c/code\u003e\u003c/a\u003e release 0.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/5297388ccfff516437a21abe35a6e3ba43841ea1\"\u003e\u003ccode\u003e5297388\u003c/code\u003e\u003c/a\u003e update CHANGELOG in prep for 0.16.0 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/0a1a4cc1e1a4592f86f70149c8bb4d70f4f5a16e\"\u003e\u003ccode\u003e0a1a4cc\u003c/code\u003e\u003c/a\u003e Bump tempfile from 3.16.0 to 3.17.0 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/830de0130b534c89fac61d65c4c1c16642723966\"\u003e\u003ccode\u003e830de01\u003c/code\u003e\u003c/a\u003e Bump uuid from 1.12.1 to 1.13.1 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/918a40596e258cd7c10ddc45826f193d582e7cf5\"\u003e\u003ccode\u003e918a405\u003c/code\u003e\u003c/a\u003e Update dependency rust to v1.84.1 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/72367110ddf299ddc154a545572c2739124ce2dd\"\u003e\u003ccode\u003e7236711\u003c/code\u003e\u003c/a\u003e Bump bytes from 1.9.0 to 1.10.0 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/574d0e5ab22965d0ddfb3f68752943dadbc33a49\"\u003e\u003ccode\u003e574d0e5\u003c/code\u003e\u003c/a\u003e Bump toml from 0.8.19 to 0.8.20 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/e4fc295826ba39998f3cc08caa8cf9fbc89db8eb\"\u003e\u003ccode\u003ee4fc295\u003c/code\u003e\u003c/a\u003e Bump openssl from 0.10.66 to 0.10.70 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/701cb8741d3303aee5984ef4423665a3b5bcab49\"\u003e\u003ccode\u003e701cb87\u003c/code\u003e\u003c/a\u003e Bump syn from 2.0.96 to 2.0.98 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1250\"\u003e#1250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/4c657f52f196a09df92260a0bc3e25b99736d8b4\"\u003e\u003ccode\u003e4c657f5\u003c/code\u003e\u003c/a\u003e Bump serde_json from 1.0.137 to 1.0.138 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1249\"\u003e#1249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oxidecomputer/dropshot/compare/v0.15.1...v0.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.28 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1fa53078cef66c46298a8610ea3a1d4b07b4a693\"\u003e\u003ccode\u003e1fa5307\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c283b7e4929615d126754779d479bc9dfed1fdd7\"\u003e\u003ccode\u003ec283b7e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0d06eae9bf24436e0dfdf81cf50257ceadc4f958\"\u003e\u003ccode\u003e0d06eae\u003c/code\u003e\u003c/a\u003e Bump anyhow from 1.0.95 to 1.0.97 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a760c652b92e0b926904c2226597712950559fdc\"\u003e\u003ccode\u003ea760c65\u003c/code\u003e\u003c/a\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b6a9a9e275d378090d5be6be04dc80ec36fc1d16\"\u003e\u003ccode\u003eb6a9a9e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/79fa480dfdc7d75313f8a9dfdc4bfc6ea569e572\"\u003e\u003ccode\u003e79fa480\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7591de1b403bd2f4f37722c8cfb4b698f3804207\"\u003e\u003ccode\u003e7591de1\u003c/code\u003e\u003c/a\u003e Bump reqwest-middleware from 0.4.0 to 0.4.1 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8fb7406d3eca4f17d37818ef07a5203739a12fe9\"\u003e\u003ccode\u003e8fb7406\u003c/code\u003e\u003c/a\u003e Bump once_cell from 1.20.2 to 1.20.3 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/80ac422f675192b6ec4d14f4a09d857a752d0aae\"\u003e\u003ccode\u003e80ac422\u003c/code\u003e\u003c/a\u003e Bump schemars from 0.8.21 to 0.8.22 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c255326e271113f9ac9b951b07f5a5d5a09b3cd0\"\u003e\u003ccode\u003ec255326\u003c/code\u003e\u003c/a\u003e Bump clap from 4.5.30 to 4.5.31 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.28...v0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test-context` from 0.1.6 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JasterV/test-context/releases\"\u003etest-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Support generic types in test_context macro by \u003ca href=\"https://github.com/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\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/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add support for the skip_teardown keyword by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/40\"\u003eJasterV/test-context#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: remove support for async-trait crate by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/37\"\u003eJasterV/test-context#37\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade to 0.2.0 version by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/38\"\u003eJasterV/test-context#38\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.1.6...v0.2.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.1.6...v0.2.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\u003eSee full diff in \u003ca href=\"https://github.com/JasterV/test-context/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/KittyCAD/text-to-cad-discord-bot/pull/344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Ftext-to-cad-discord-bot/issues/344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/344/packages"},{"uuid":"2889707801","node_id":"PR_kwDOHHtTeM6sPXEZ","number":470,"state":"open","title":"Bump the minor group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T10:55:28.000Z","updated_at":"2025-10-06T10:55:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":9,"packages":[{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.6","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"},{"name":"kittycad","old_version":"0.3.36","new_version":"0.4.2","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"serde","old_version":"1.0.219","new_version":"1.0.228","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_json","old_version":"1.0.140","new_version":"1.0.145","repository_url":"https://github.com/serde-rs/json"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 9 updates in the /tutorials/websocket_tutorial/draw_cube_rust directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.6` | `0.25.8` |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.4.2` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.228` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.145` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.28.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n\n\nUpdates `color-eyre` from 0.6.3 to 0.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/f110d787930322e95f60787ff07b2d3835259357\"\u003e\u003ccode\u003ef110d78\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.5, color-spantrace to 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6534ecdcbb72d970808e1396d25c066e2f340fc4\"\u003e\u003ccode\u003e6534ecd\u003c/code\u003e\u003c/a\u003e Undo eyre version bump (DO NOT PUBLISH EYRE)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9f35b8c83f0d8090469c3896a593f7940a84db12\"\u003e\u003ccode\u003e9f35b8c\u003c/code\u003e\u003c/a\u003e Exclude images from published crate (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6e9ced8865370c31d2caef0891a0f05b5975e93d\"\u003e\u003ccode\u003e6e9ced8\u003c/code\u003e\u003c/a\u003e re-bump eyre version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/97c846970dee3565e25794a59673197618b761cd\"\u003e\u003ccode\u003e97c8469\u003c/code\u003e\u003c/a\u003e Undo eyre version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/067cf0599b52c3ebe83884684e999b04e02e0f74\"\u003e\u003ccode\u003e067cf05\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4 (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9943e524f4c440dc1f398846f5b01d45ae547c37\"\u003e\u003ccode\u003e9943e52\u003c/code\u003e\u003c/a\u003e Update PyO3, clippy fixes (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/a48e365d651020f474dbf4fb074962dc6932d0ad\"\u003e\u003ccode\u003ea48e365\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/b14c71506793d25e44ced80c792e4640080c629c\"\u003e\u003ccode\u003eb14c715\u003c/code\u003e\u003c/a\u003e Merge branch 'clippy' into pyo3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/4f7065517d8731d6fd4cb89874cab9e54cec4272\"\u003e\u003ccode\u003e4f70655\u003c/code\u003e\u003c/a\u003e Update pyo3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eyre-rs/eyre/compare/color-eyre-v0.6.3...color-eyre@0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `image` from 0.25.6 to 0.25.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/image-rs/image/blob/main/CHANGES.md\"\u003eimage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003eVersion 0.25.8\u003c/h3\u003e\n\u003cp\u003eRe-release of \u003ccode\u003e0.25.7\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted a signature change to \u003ccode\u003eload_from_memory\u003c/code\u003e that lead to large scale\ntype inference breakage despite being technically compatible.\u003c/li\u003e\n\u003cli\u003eColor conversion Luma to Rgb used incorrect coefficients instead of broadcasting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersion 0.25.7 (yanked)\u003c/h3\u003e\n\u003cp\u003eFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an API for external image format implementations to register themselves as decoders for a specific format in \u003ccode\u003eimage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://www.color.org/iccmax/download/CICP_tag_and_type_amendment.pdf\"\u003eCICP\u003c/a\u003e awarenes via \u003ca href=\"https://crates.io/crates/moxcms\"\u003emoxcms\u003c/a\u003e to support color spaces (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2531\"\u003e#2531\u003c/a\u003e). The support for transforming is limited for now and will be gradually expanded.\u003c/li\u003e\n\u003cli\u003eYou can now embed Exif metadata when writing JPEG, PNG and WebP images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2537\"\u003e#2537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded functions to extract orientation from Exif metadata and optionally clear it in the Exif chunk (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSerde support for more types (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePNM encoder now supports writing 16-bit images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eStructural changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIncreased MSRV to 1.85.0 (from 1.78.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAPI improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esave\u003c/code\u003e, \u003ccode\u003esave_with_format\u003c/code\u003e, \u003ccode\u003ewrite_to\u003c/code\u003e and \u003ccode\u003ewrite_with_encoder\u003c/code\u003e methods on \u003ccode\u003eDynamicImage\u003c/code\u003e now automatically convert the pixel format when necessary instead of returning an error (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eDynamicImage::has_alpha()\u003c/code\u003e convenience method\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003eTryFrom\u0026lt;ExtendedColorType\u0026gt;\u003c/code\u003e for \u003ccode\u003eColorType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2444\"\u003e#2444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003econst HAS_ALPHA\u003c/code\u003e to trait \u003ccode\u003ePixel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUnified the error for unsupported encoder colors (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2543\"\u003e#2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003ehooks\u003c/code\u003e module to customize builtin behavior, \u003ccode\u003eregister_format_detection_hook\u003c/code\u003e and  \u003ccode\u003eregister_decoding_hook\u003c/code\u003e for the determining format of a file and selecting an \u003ccode\u003eImageDecoder\u003c/code\u003e implementation respectively. (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePerformance improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGaussian blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2496\"\u003e#2496\u003c/a\u003e) and box blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2515\"\u003e#2515\u003c/a\u003e) are now faster\u003c/li\u003e\n\u003cli\u003eImprove compilation times by avoiding unnecessary instantiation of generic functions (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2468\"\u003e#2468\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMany improvements to image format decoding: TIFF, WebP, AVIF, PNG, GIF, BMP, TGA\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eGifEncoder::encode()\u003c/code\u003e ignoring the speed parameter and always using the slowest speed (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.pnm\u003c/code\u003e is now recognized as a file extension for the PNM format (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2559\"\u003e#2559\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/image-rs/image/commit/98b001da0ddcd91936a716696fba877df910b61d\"\u003e\u003ccode\u003e98b001d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2592\"\u003e#2592\u003c/a\u003e from image-rs/release-0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/f86232081c576d30e965ad236b07f90b93d7eb36\"\u003e\u003ccode\u003ef862320\u003c/code\u003e\u003c/a\u003e Metadata and changelog for a 0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/3b1c1db11d756b67c57b278ffe94033aaaf98a50\"\u003e\u003ccode\u003e3b1c1db\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2593\"\u003e#2593\u003c/a\u003e from image-rs/luma-to-rgb-transform-is-broadcast\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/1f574d3d1e1a1ad6a49ef3fa4cc7562b0a048979\"\u003e\u003ccode\u003e1f574d3\u003c/code\u003e\u003c/a\u003e Replace manual rounding code with f32::round\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/545cb3788bf6780d5e8765148a827f41dd17bd9d\"\u003e\u003ccode\u003e545cb37\u003c/code\u003e\u003c/a\u003e Color tests in the middle of dynamic range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9882fa9fe023ff2d5a987603a9024788e06f187a\"\u003e\u003ccode\u003e9882fa9\u003c/code\u003e\u003c/a\u003e Remove coefficients from luma_expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/70b9aa3ef100d8cf7bf2740ed2d3e0597784bd8a\"\u003e\u003ccode\u003e70b9aa3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Make load_from_memory generic\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/b94c33379fee11e7fe93fd92e66d4d4dd29562bb\"\u003e\u003ccode\u003eb94c333\u003c/code\u003e\u003c/a\u003e Enable CI for backport branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/a24556bc87457086b10d02d685a2ccbe66f261ac\"\u003e\u003ccode\u003ea24556b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2581\"\u003e#2581\u003c/a\u003e from image-rs/release-0.25.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9175dbc70e01159e8d0cef5d96728854d377f35d\"\u003e\u003ccode\u003e9175dbc\u003c/code\u003e\u003c/a\u003e Fix readme typo (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/image-rs/image/compare/v0.25.6...v0.25.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.36 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fd6dee28255ea5e609fc13b09e944a50da5a9942\"\u003e\u003ccode\u003efd6dee2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f7869eef4c417cae4a001bcb32019d81890383f2\"\u003e\u003ccode\u003ef7869ee\u003c/code\u003e\u003c/a\u003e Add rustls-platform-verifier to the kittycad.rs bindings (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6ff5c1cfbf9013033baf9700cc453c382c0f9f68\"\u003e\u003ccode\u003e6ff5c1c\u003c/code\u003e\u003c/a\u003e minor version bump due to api break (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8808eda3fdd7ff34335c0e897314746f56c92a56\"\u003e\u003ccode\u003e8808eda\u003c/code\u003e\u003c/a\u003e update openapi spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ca8dcb9f255f4c91de5332add648aaa9740b5c17\"\u003e\u003ccode\u003eca8dcb9\u003c/code\u003e\u003c/a\u003e fix github bot name (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/815\"\u003e#815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.4.2\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.219 to 1.0.228\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.228\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow building documentation with \u003ccode\u003eRUSTDOCFLAGS='--cfg=docsrs'\u003c/code\u003e set for the whole dependency graph (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2995\"\u003e#2995\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.227\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2991\"\u003e#2991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.226\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2935\"\u003e#2935\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Mingun\"\u003e\u003ccode\u003e@​Mingun\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.225\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2879\"\u003e#2879\u003c/a\u003e, thanks \u003ca href=\"https://github.com/rcrisanti\"\u003e\u003ccode\u003e@​rcrisanti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.224\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove private types being suggested in rustc diagnostics (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.223\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix serde_core documentation links (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.222\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eserialize_with\u003c/code\u003e attribute produce code that works if respanned to 2024 edition (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aytey\"\u003e\u003ccode\u003e@​aytey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.221\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eserde_if_integer128!\u003c/code\u003e macro (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2975\"\u003e#2975\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.220\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a way for data formats to depend on serde traits without waiting for serde_derive compilation: \u003ca href=\"https://docs.rs/serde_core\"\u003ehttps://docs.rs/serde_core\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2608\"\u003e#2608\u003c/a\u003e, thanks \u003ca href=\"https://github.com/osiewicz\"\u003e\u003ccode\u003e@​osiewicz\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/serde/commit/a866b336f14aa57a07f0d0be9f8762746e64ecb4\"\u003e\u003ccode\u003ea866b33\u003c/code\u003e\u003c/a\u003e Release 1.0.228\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/5adc9e816c155473ec66b6641fc81529a5ef3868\"\u003e\u003ccode\u003e5adc9e8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2995\"\u003e#2995\u003c/a\u003e from dtolnay/rustdocflags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ab581789f4aa6a92f8e149f3086040342dfaddcf\"\u003e\u003ccode\u003eab58178\u003c/code\u003e\u003c/a\u003e Workaround for RUSTDOCFLAGS='--cfg=docsrs'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/415d9fc5601add94aac3c1882bd63e3f555ce2a2\"\u003e\u003ccode\u003e415d9fc\u003c/code\u003e\u003c/a\u003e Release 1.0.227\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/7c58427e1259566b4835444951ff79406c75205f\"\u003e\u003ccode\u003e7c58427\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2991\"\u003e#2991\u003c/a\u003e from dtolnay/inlinecoredoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/9d3410e3f4e38f9ea1a798e7ae9fab71577ab31b\"\u003e\u003ccode\u003e9d3410e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2992\"\u003e#2992\u003c/a\u003e from dtolnay/inplaceseed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/2fb6748bf1ff939a2208d70b26708ddc75ab2e88\"\u003e\u003ccode\u003e2fb6748\u003c/code\u003e\u003c/a\u003e Remove InPlaceSeed public re-export\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/f8137c79a20137c9483d21d3c8e628e83d3b91ba\"\u003e\u003ccode\u003ef8137c7\u003c/code\u003e\u003c/a\u003e Inline serde_core into serde in docsrs mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/b7dbf7e3cb53bc9b9442047229e4f125bb07783e\"\u003e\u003ccode\u003eb7dbf7e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2990\"\u003e#2990\u003c/a\u003e from dtolnay/integer128\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/7c836915fc8d6fab4990764096e53e9a668cf3df\"\u003e\u003ccode\u003e7c83691\u003c/code\u003e\u003c/a\u003e No longer macro_use integer128 module\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.228\"\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.140 to 1.0.145\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.145\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaise serde version requirement to \u0026gt;=1.0.220\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\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/efa66e3a1d61459ab2d325f92ebe3acbd6ca18b1\"\u003e\u003ccode\u003eefa66e3\u003c/code\u003e\u003c/a\u003e Release 1.0.145\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/23679e2b9d7e4dcaef797ca7c51a4ffb6fce9f36\"\u003e\u003ccode\u003e23679e2\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fc27bafbf740abc5e5733ec1dd2b5ae25695f895\"\u003e\u003ccode\u003efc27baf\u003c/code\u003e\u003c/a\u003e Release 1.0.144\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/caef3c6ea69e126d18ee8b43dcc2c89d81207815\"\u003e\u003ccode\u003ecaef3c6\u003c/code\u003e\u003c/a\u003e Ignore uninlined_format_args pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/81ba3aaaff5c3736dd8b762dd1a0cf992bf60593\"\u003e\u003ccode\u003e81ba3aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e from dtolnay/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d21e8ce7a7cc0bab2d53293de42b6343ef1d9144\"\u003e\u003ccode\u003ed21e8ce\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6beb6cd596a00f8838dc0cfc8876ed8fd065896f\"\u003e\u003ccode\u003e6beb6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1286\"\u003e#1286\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1dbc803749213eca37080cc7f29f5aee3ac18941\"\u003e\u003ccode\u003e1dbc803\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/0bf5d87003aebbbb2b46c96e668283215971d98d\"\u003e\u003ccode\u003e0bf5d87\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d12e943590208da738c092db92c34b39796a2538\"\u003e\u003ccode\u003ed12e943\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.140...v1.0.145\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/litterbox/pull/470","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Flitterbox/issues/470","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/470/packages"},{"uuid":"2870640991","node_id":"PR_kwDOHHtTeM6rGoFf","number":466,"state":"open","title":"Bump the minor group in /tutorials/websocket_tutorial/draw_cube_rust with 4 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T13:24:50.000Z","updated_at":"2025-09-29T13:24:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":4,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.4.2","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"}],"path":"/tutorials/websocket_tutorial/draw_cube_rust","ecosystem":"cargo"},"body":"Bumps the minor group in /tutorials/websocket_tutorial/draw_cube_rust with 4 updates: [kittycad](https://github.com/KittyCAD/kittycad.rs), [tokio](https://github.com/tokio-rs/tokio), [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) and [uuid](https://github.com/uuid-rs/uuid).\n\nUpdates `kittycad` from 0.3.36 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fd6dee28255ea5e609fc13b09e944a50da5a9942\"\u003e\u003ccode\u003efd6dee2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f7869eef4c417cae4a001bcb32019d81890383f2\"\u003e\u003ccode\u003ef7869ee\u003c/code\u003e\u003c/a\u003e Add rustls-platform-verifier to the kittycad.rs bindings (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6ff5c1cfbf9013033baf9700cc453c382c0f9f68\"\u003e\u003ccode\u003e6ff5c1c\u003c/code\u003e\u003c/a\u003e minor version bump due to api break (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8808eda3fdd7ff34335c0e897314746f56c92a56\"\u003e\u003ccode\u003e8808eda\u003c/code\u003e\u003c/a\u003e update openapi spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ca8dcb9f255f4c91de5332add648aaa9740b5c17\"\u003e\u003ccode\u003eca8dcb9\u003c/code\u003e\u003c/a\u003e fix github bot name (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/815\"\u003e#815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.4.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.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/litterbox/pull/466","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Flitterbox/issues/466","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/466/packages"},{"uuid":"2870429691","node_id":"PR_kwDOKiNr1s6rF0f7","number":337,"state":"open","title":"Bump the minor group with 7 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T12:25:55.000Z","updated_at":"2025-09-29T12:25:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":7,"packages":[{"name":"kittycad","old_version":"0.3.28","new_version":"0.3.32","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"tokio","old_version":"1.43.1","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.13.2","new_version":"1.16.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"expectorate","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/oxidecomputer/expectorate"},{"name":"openapiv3","old_version":"2.0.0","new_version":"2.2.0","repository_url":"https://github.com/glademiller/openapiv3"},{"name":"test-context","old_version":"0.1.6","new_version":"0.4.1","repository_url":"https://github.com/JasterV/test-context"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.28` | `0.3.32` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.1` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.28.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.13.2` | `1.16.0` |\n| [expectorate](https://github.com/oxidecomputer/expectorate) | `1.1.0` | `1.2.0` |\n| [openapiv3](https://github.com/glademiller/openapiv3) | `2.0.0` | `2.2.0` |\n| [test-context](https://github.com/JasterV/test-context) | `0.1.6` | `0.4.1` |\n\nUpdates `kittycad` from 0.3.28 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1fa53078cef66c46298a8610ea3a1d4b07b4a693\"\u003e\u003ccode\u003e1fa5307\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c283b7e4929615d126754779d479bc9dfed1fdd7\"\u003e\u003ccode\u003ec283b7e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0d06eae9bf24436e0dfdf81cf50257ceadc4f958\"\u003e\u003ccode\u003e0d06eae\u003c/code\u003e\u003c/a\u003e Bump anyhow from 1.0.95 to 1.0.97 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a760c652b92e0b926904c2226597712950559fdc\"\u003e\u003ccode\u003ea760c65\u003c/code\u003e\u003c/a\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b6a9a9e275d378090d5be6be04dc80ec36fc1d16\"\u003e\u003ccode\u003eb6a9a9e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/79fa480dfdc7d75313f8a9dfdc4bfc6ea569e572\"\u003e\u003ccode\u003e79fa480\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7591de1b403bd2f4f37722c8cfb4b698f3804207\"\u003e\u003ccode\u003e7591de1\u003c/code\u003e\u003c/a\u003e Bump reqwest-middleware from 0.4.0 to 0.4.1 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8fb7406d3eca4f17d37818ef07a5203739a12fe9\"\u003e\u003ccode\u003e8fb7406\u003c/code\u003e\u003c/a\u003e Bump once_cell from 1.20.2 to 1.20.3 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/80ac422f675192b6ec4d14f4a09d857a752d0aae\"\u003e\u003ccode\u003e80ac422\u003c/code\u003e\u003c/a\u003e Bump schemars from 0.8.21 to 0.8.22 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c255326e271113f9ac9b951b07f5a5d5a09b3cd0\"\u003e\u003ccode\u003ec255326\u003c/code\u003e\u003c/a\u003e Bump clap from 4.5.30 to 4.5.31 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.28...v0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.43.1 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.43.1...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.13.2 to 1.16.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.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003eUuid::new_v8\u003c/code\u003e const by \u003ca href=\"https://github.com/tguichaoua\"\u003e\u003ccode\u003e@​tguichaoua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/815\"\u003euuid-rs/uuid#815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.16.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/817\"\u003euuid-rs/uuid#817\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/tguichaoua\"\u003e\u003ccode\u003e@​tguichaoua\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/815\"\u003euuid-rs/uuid#815\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.15.1...v1.16.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee v7 timestamp will never overflow 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/811\"\u003euuid-rs/uuid#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.15.1 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/812\"\u003euuid-rs/uuid#812\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.15.0...v1.15.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a manual \u003ccode\u003eDebug\u003c/code\u003e implementation for NonNilUUid by \u003ca href=\"https://github.com/rick-de-water\"\u003e\u003ccode\u003e@​rick-de-water\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/808\"\u003euuid-rs/uuid#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport higher precision, shiftable timestamps in V7 UUIDs 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/809\"\u003euuid-rs/uuid#809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.15.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/810\"\u003euuid-rs/uuid#810\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/rick-de-water\"\u003e\u003ccode\u003e@​rick-de-water\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/808\"\u003euuid-rs/uuid#808\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.14.0...v1.15.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd FromStr impls to the fmt structs by \u003ca href=\"https://github.com/tysen\"\u003e\u003ccode\u003e@​tysen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/806\"\u003euuid-rs/uuid#806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.14.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/807\"\u003euuid-rs/uuid#807\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/tysen\"\u003e\u003ccode\u003e@​tysen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/806\"\u003euuid-rs/uuid#806\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.13.2...v1.14.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.13.2...v1.14.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/c36beb14d50f835c1f1220117ca51aae64860a3e\"\u003e\u003ccode\u003ec36beb1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/817\"\u003e#817\u003c/a\u003e from uuid-rs/cargo/v1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/5338b246b7a8244cab3cfaa85b14fe1d1bcdcd96\"\u003e\u003ccode\u003e5338b24\u003c/code\u003e\u003c/a\u003e prepare for 1.16.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/420f6279aeff48f0e12b0b39af43a5c149963382\"\u003e\u003ccode\u003e420f627\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/815\"\u003e#815\u003c/a\u003e from tguichaoua/new_v8_const\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/254258c8c7c7d6c41aaf6f573dc1731549d519b2\"\u003e\u003ccode\u003e254258c\u003c/code\u003e\u003c/a\u003e mark \u003ccode\u003eUuid::new_v8\u003c/code\u003e const\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4e5b88e7af12f06ea526088506752c450dc991e3\"\u003e\u003ccode\u003e4e5b88e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/812\"\u003e#812\u003c/a\u003e from uuid-rs/cargo/v1.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/7fb64f78c745fe46e209f0f5a50883b711e25f04\"\u003e\u003ccode\u003e7fb64f7\u003c/code\u003e\u003c/a\u003e prepare for 1.15.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f05b6df98e8d521eecc80dc7923c9b38e2dff634\"\u003e\u003ccode\u003ef05b6df\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/811\"\u003e#811\u003c/a\u003e from uuid-rs/fix/v7-overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c2d313fbbb3157c186f0511c9e2a914d174f258f\"\u003e\u003ccode\u003ec2d313f\u003c/code\u003e\u003c/a\u003e guarantee v7 timestamp will never overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/56ba68ff13983f3917263b86e06a81c00ee97a3d\"\u003e\u003ccode\u003e56ba68f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/810\"\u003e#810\u003c/a\u003e from uuid-rs/cargo/v1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/26c8a9bebcdfe6f47ce6e88fa8da21326ab8ee25\"\u003e\u003ccode\u003e26c8a9b\u003c/code\u003e\u003c/a\u003e prepare for 1.15.0 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.13.2...v1.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expectorate` from 1.1.0 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/expectorate/commit/20fe36cc339827d3d2d7aa9b1b54150e82733e10\"\u003e\u003ccode\u003e20fe36c\u003c/code\u003e\u003c/a\u003e release 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/expectorate/commit/ee42a847823b38976eb32994919ca2a1122225c7\"\u003e\u003ccode\u003eee42a84\u003c/code\u003e\u003c/a\u003e use atomicwrites, avoid overwriting if file is the same (\u003ca href=\"https://redirect.github.com/oxidecomputer/expectorate/issues/23\"\u003e#23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/oxidecomputer/expectorate/compare/v1.1.0...v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `openapiv3` from 2.0.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/glademiller/openapiv3/blob/master/CHANGELOG.md\"\u003eopenapiv3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0 (2025-06-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression in \u003ccode\u003eReferenceOr\u003c/code\u003e parsing to preserve order and priority\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.1.0 (2025-05-22) (yanked)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove deserialization error messages from \u003ccode\u003eReferenceOr\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix OAuth structure field visibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/85f84e156dc0f9861b609994b3d950e8487b0cc2\"\u003e\u003ccode\u003e85f84e1\u003c/code\u003e\u003c/a\u003e release 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/080f850974710c8d52abc3a5fa5634b83c14e92e\"\u003e\u003ccode\u003e080f850\u003c/code\u003e\u003c/a\u003e fix regression in \u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/88\"\u003e#88\u003c/a\u003e where ReferenceOr\u0026lt;T\u0026gt; lost property order (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/6cab411ff44b05dc9c32f31a51ec1c2155b94eca\"\u003e\u003ccode\u003e6cab411\u003c/code\u003e\u003c/a\u003e release 2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/0551e38ccc4dcaa531663044f86772ca95863ca4\"\u003e\u003ccode\u003e0551e38\u003c/code\u003e\u003c/a\u003e Make parse failures from ReferenceOr\u0026lt;T\u0026gt; more comprehensible (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/4cc717fb2fb227b1e8b361a88b4fdf97e6b853cb\"\u003e\u003ccode\u003e4cc717f\u003c/code\u003e\u003c/a\u003e update CI runners (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/7f81aaabdd6331df663c3c112d5cf2d033645696\"\u003e\u003ccode\u003e7f81aaa\u003c/code\u003e\u003c/a\u003e fix(oauth2flow): mark missing fields pub (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/86\"\u003e#86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/glademiller/openapiv3/compare/v2.0.0...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test-context` from 0.1.6 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JasterV/test-context/releases\"\u003etest-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Support generic types in test_context macro by \u003ca href=\"https://github.com/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\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/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add support for the skip_teardown keyword by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/40\"\u003eJasterV/test-context#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: remove support for async-trait crate by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/37\"\u003eJasterV/test-context#37\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade to 0.2.0 version by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/38\"\u003eJasterV/test-context#38\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.1.6...v0.2.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.1.6...v0.2.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\u003eSee full diff in \u003ca href=\"https://github.com/JasterV/test-context/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/text-to-cad-discord-bot/pull/337","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Ftext-to-cad-discord-bot/issues/337","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/337/packages"},{"uuid":"3440336356","node_id":"PR_kwDOIws4Ns6pzyum","number":8364,"state":"open","title":"Bump kittycad from 0.3.37 to 0.3.47 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T10:51:51.000Z","updated_at":"2025-09-29T01:02:39.353Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.37","new_version":"0.3.47","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.37 to 0.3.47.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.37...v0.3.47\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.37\u0026new-version=0.3.47)](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/KittyCAD/modeling-app/pull/8364","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/8364","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8364/packages"},{"uuid":"2848876407","node_id":"PR_kwDOK2kuMs6pzmd3","number":958,"state":"open","title":"Bump kittycad from 0.3.36 to 0.4.0","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T10:37:42.000Z","updated_at":"2025-09-22T10:37:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.4.0","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.36 to 0.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6ff5c1cfbf9013033baf9700cc453c382c0f9f68\"\u003e\u003ccode\u003e6ff5c1c\u003c/code\u003e\u003c/a\u003e minor version bump due to api break (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8808eda3fdd7ff34335c0e897314746f56c92a56\"\u003e\u003ccode\u003e8808eda\u003c/code\u003e\u003c/a\u003e update openapi spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ca8dcb9f255f4c91de5332add648aaa9740b5c17\"\u003e\u003ccode\u003eca8dcb9\u003c/code\u003e\u003c/a\u003e fix github bot name (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/815\"\u003e#815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.36\u0026new-version=0.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/modeling-api/pull/958","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/958","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/958/packages"},{"uuid":"3417509634","node_id":"PR_kwDOIws4Ns6onPuY","number":8298,"state":"open","title":"Bump kittycad from 0.3.37 to 0.3.42 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T11:19:49.000Z","updated_at":"2025-09-22T12:48:55.072Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.37","new_version":"0.3.42","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.37 to 0.3.42.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.37...v0.3.42\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.37\u0026new-version=0.3.42)](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/KittyCAD/modeling-app/pull/8298","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/8298","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8298/packages"},{"uuid":"3417353706","node_id":"PR_kwDOK2kuMs6omtBZ","number":943,"state":"open","title":"Bump the minor group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T10:36:30.000Z","updated_at":"2025-09-16T09:30:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":24,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.42","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"clap","old_version":"4.5.35","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"semver","old_version":"1.0.26","new_version":"1.0.27","repository_url":"https://github.com/dtolnay/semver"},{"name":"serde","old_version":"1.0.219","new_version":"1.0.223","repository_url":"https://github.com/serde-rs/serde"},{"name":"toml_edit","old_version":"0.22.27","new_version":"0.23.4","repository_url":"https://github.com/toml-rs/toml"},{"name":"chrono","old_version":"0.4.40","new_version":"0.4.42","repository_url":"https://github.com/chronotope/chrono"},{"name":"cxx","old_version":"1.0.153","new_version":"1.0.184","repository_url":"https://github.com/dtolnay/cxx"},{"name":"data-encoding","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/ia0/data-encoding"},{"name":"enum-iterator","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/stephaneyfx/enum-iterator"},{"name":"parse-display","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"parse-display-derive","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"serde_bytes","old_version":"0.11.17","new_version":"0.11.18","repository_url":"https://github.com/serde-rs/bytes"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.145","repository_url":"https://github.com/serde-rs/json"},{"name":"tabled","old_version":"0.18.0","new_version":"0.20.0","repository_url":"https://github.com/zhiburt/tabled"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"regex","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/rust-lang/regex"},{"name":"criterion","old_version":"0.5.1","new_version":"0.7.0","repository_url":"https://github.com/bheisler/criterion.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"thiserror","old_version":"2.0.12","new_version":"2.0.16","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.1","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 23 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.42` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.47` |\n| [semver](https://github.com/dtolnay/semver) | `1.0.26` | `1.0.27` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.223` |\n| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.4` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.42` |\n| [cxx](https://github.com/dtolnay/cxx) | `1.0.153` | `1.0.184` |\n| [data-encoding](https://github.com/ia0/data-encoding) | `2.8.0` | `2.9.0` |\n| [enum-iterator](https://github.com/stephaneyfx/enum-iterator) | `2.1.0` | `2.3.0` |\n| [parse-display](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [parse-display-derive](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [serde_bytes](https://github.com/serde-rs/bytes) | `0.11.17` | `0.11.18` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.145` |\n| [tabled](https://github.com/zhiburt/tabled) | `0.18.0` | `0.20.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |\n| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.7.0` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.16` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.1` | `0.25.8` |\n\n\nUpdates `kittycad` from 0.3.36 to 0.3.42\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.42\"\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.35 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.35...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 1.0.26 to 1.0.27\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/333\"\u003e#333\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/semver/commit/6ed8561154715b2c34df417a2052597d586f2c43\"\u003e\u003ccode\u003e6ed8561\u003c/code\u003e\u003c/a\u003e Release 1.0.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/6967bba0e2f09b9ead04e4c9e6bc3991fd9fe078\"\u003e\u003ccode\u003e6967bba\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/84d30574ff1460c741539ef934339219d972afe0\"\u003e\u003ccode\u003e84d3057\u003c/code\u003e\u003c/a\u003e Exclude build.rs from crates.io package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/b09aac935dcc468f76f1b80a1c5ff9645ddb51d1\"\u003e\u003ccode\u003eb09aac9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/343\"\u003e#343\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/49b8570e3495a415edbeda1b627ef028935c0386\"\u003e\u003ccode\u003e49b8570\u003c/code\u003e\u003c/a\u003e Delete backport module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/9b04afee2f5df8912d518346365ce564827ff33b\"\u003e\u003ccode\u003e9b04afe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/342\"\u003e#342\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/83a8e91dba4917e3a0b4aaff1b4e3c4f052da1c0\"\u003e\u003ccode\u003e83a8e91\u003c/code\u003e\u003c/a\u003e Delete no_nonzero_bitscan configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/e606a17855ae10f8a788c4057acaf650a8e69d49\"\u003e\u003ccode\u003ee606a17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/341\"\u003e#341\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/ebe7cf18971686bedfab3e617b9dcb2eacbcdc01\"\u003e\u003ccode\u003eebe7cf1\u003c/code\u003e\u003c/a\u003e Delete no_unsafe_op_in_unsafe_fn_lint configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/a381bff0447df3cdf8ba3b152abe4234001bfd4b\"\u003e\u003ccode\u003ea381bff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/340\"\u003e#340\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/semver/compare/1.0.26...1.0.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.219 to 1.0.223\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.223\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix serde_core documentation links (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.222\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eserialize_with\u003c/code\u003e attribute produce code that works if respanned to 2024 edition (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aytey\"\u003e\u003ccode\u003e@​aytey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.221\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eserde_if_integer128!\u003c/code\u003e macro (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2975\"\u003e#2975\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.220\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a way for data formats to depend on serde traits without waiting for serde_derive compilation: \u003ca href=\"https://docs.rs/serde_core\"\u003ehttps://docs.rs/serde_core\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2608\"\u003e#2608\u003c/a\u003e, thanks \u003ca href=\"https://github.com/osiewicz\"\u003e\u003ccode\u003e@​osiewicz\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/serde/commit/6c316d7cb5f3780d2a418d277a756516beeacc42\"\u003e\u003ccode\u003e6c316d7\u003c/code\u003e\u003c/a\u003e Release 1.0.223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/a4ac0c2bc6625ee83ddf4b35f11eca48f90ebae2\"\u003e\u003ccode\u003ea4ac0c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e from dtolnay/htmlrooturl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ed76364f877a6ebc653a0339dcea89b9e3cc7507\"\u003e\u003ccode\u003eed76364\u003c/code\u003e\u003c/a\u003e Change serde_core's html_root_url to docs.rs/serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/57e21a1afa280ae982f19aea2776318fbcd711be\"\u003e\u003ccode\u003e57e21a1\u003c/code\u003e\u003c/a\u003e Release 1.0.222\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/bb58726133fb30b89ccea3e357eb91f4b2d460a0\"\u003e\u003ccode\u003ebb58726\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e from aytey/fix_lifetime_issue_2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/3f6925125bae7837d918da63f2dba6efabad8dec\"\u003e\u003ccode\u003e3f69251\u003c/code\u003e\u003c/a\u003e Delete unneeded field of MapDeserializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/fd4decf2fe36a8e4408aefc493960141b8b0cd02\"\u003e\u003ccode\u003efd4decf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2976\"\u003e#2976\u003c/a\u003e from dtolnay/content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/00b1b6b2b5e6154eba81e2ad8c6a43b945583ad0\"\u003e\u003ccode\u003e00b1b6b\u003c/code\u003e\u003c/a\u003e Move Content's Deserialize impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/cf141aa8c79a40fe7b7c5ac5dbfd28802f2e01f4\"\u003e\u003ccode\u003ecf141aa\u003c/code\u003e\u003c/a\u003e Move Content's Clone impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ff3aee490abff5267cac86f07e0301aa6d441760\"\u003e\u003ccode\u003eff3aee4\u003c/code\u003e\u003c/a\u003e Release 1.0.221\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml_edit` from 0.22.27 to 0.23.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9154dcb3b2eea8a84db183806411adf081bc0977\"\u003e\u003ccode\u003e9154dcb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/38f445c94071cfc0bbb2f4a3c0254457a3fde8cb\"\u003e\u003ccode\u003e38f445c\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/1ce8a75f2d5faa778deb43e9abd3960247f0d5b2\"\u003e\u003ccode\u003e1ce8a75\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/290c28fa6078b2e61b897fe7a71afc26c70daa76\"\u003e\u003ccode\u003e290c28f\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b2bc739b201d14ed0dafabf4784bb56f9318c5be\"\u003e\u003ccode\u003eb2bc739\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust Stable to v1.89 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/bd21148c49c784cb9136e5d069471dfeae13a339\"\u003e\u003ccode\u003ebd21148\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ff1cb9a263314e7a908b2c864c1932d5346af441\"\u003e\u003ccode\u003eff1cb9a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/39dd8b6422ac0f1068ae889737dfaa6a9fc7a53d\"\u003e\u003ccode\u003e39dd8b6\u003c/code\u003e\u003c/a\u003e fix(parser): Improve bad quote error messages (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/137338eb266892ae371058516c4057d1c3d57d34\"\u003e\u003ccode\u003e137338e\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust crate serde_json to v1.0.142 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2126e6af51aa2dc276b5756c06f5c2a20b8991d3\"\u003e\u003ccode\u003e2126e6a\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/v0.22.27...v0.23.4\"\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.40 to 0.4.42\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.42\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fuzzer for DateTime::parse_from_str by \u003ca href=\"https://github.com/tyler92\"\u003e\u003ccode\u003e@​tyler92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1700\"\u003echronotope/chrono#1700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong amount of micro/milliseconds by \u003ca href=\"https://github.com/nmlt\"\u003e\u003ccode\u003e@​nmlt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1703\"\u003echronotope/chrono#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about MappedLocalTime and wasm by \u003ca href=\"https://github.com/lutzky\"\u003e\u003ccode\u003e@​lutzky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1702\"\u003echronotope/chrono#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect parsing of fixed-length second fractions by \u003ca href=\"https://github.com/chris-leach\"\u003e\u003ccode\u003e@​chris-leach\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1705\"\u003echronotope/chrono#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cfgs for \u003ccode\u003ewasm32-linux\u003c/code\u003e support by \u003ca href=\"https://github.com/arjunr2\"\u003e\u003ccode\u003e@​arjunr2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1707\"\u003echronotope/chrono#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix OpenHarmony's \u003ccode\u003etzdata\u003c/code\u003e parsing by \u003ca href=\"https://github.com/ldm0\"\u003e\u003ccode\u003e@​ldm0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1679\"\u003echronotope/chrono#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert NaiveDate to/from days since unix epoch by \u003ca href=\"https://github.com/findepi\"\u003e\u003ccode\u003e@​findepi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1715\"\u003echronotope/chrono#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e?Sized\u003c/code\u003e bound to related methods of \u003ccode\u003eDelayedFormat::write_to\u003c/code\u003e by \u003ca href=\"https://github.com/Huliiiiii\"\u003e\u003ccode\u003e@​Huliiiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1721\"\u003echronotope/chrono#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_timestamp_secs\u003c/code\u003e method to \u003ccode\u003eDateTime\u003c/code\u003e by \u003ca href=\"https://github.com/jasonaowen\"\u003e\u003ccode\u003e@​jasonaowen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1719\"\u003echronotope/chrono#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to core::error::Error by \u003ca href=\"https://github.com/benbrittain\"\u003e\u003ccode\u003e@​benbrittain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1704\"\u003echronotope/chrono#1704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.63 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/1730\"\u003echronotope/chrono#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estrftime: simplify error handling 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/1731\"\u003echronotope/chrono#1731\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.41\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esubsec_micros\u003c/code\u003e and \u003ccode\u003esubsec_millis\u003c/code\u003e methods to \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1668\"\u003echronotope/chrono#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNaiveDateTime::UNIX_EPOCH\u003c/code\u003e by \u003ca href=\"https://github.com/robertbastian\"\u003e\u003ccode\u003e@​robertbastian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1670\"\u003echronotope/chrono#1670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eas_seconds_f32\u003c/code\u003e and \u003ccode\u003eas_seconds_f64\u003c/code\u003e for \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1671\"\u003echronotope/chrono#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some comments by \u003ca href=\"https://github.com/jimmycathy\"\u003e\u003ccode\u003e@​jimmycathy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1677\"\u003echronotope/chrono#1677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enum_days_in_month\u003c/code\u003e method to \u003ccode\u003eDatelike\u003c/code\u003e trait by \u003ca href=\"https://github.com/aslilac\"\u003e\u003ccode\u003e@​aslilac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1673\"\u003echronotope/chrono#1673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eWeekdaySet\u003c/code\u003e, a collection of \u003ccode\u003eWeekday\u003c/code\u003e that is \u003ccode\u003eCopy\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/1676\"\u003echronotope/chrono#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWeekdaySet tweaks 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/1680\"\u003echronotope/chrono#1680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.61 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/1682\"\u003echronotope/chrono#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplemented a consistent Eq trait for NaiveWeek by \u003ca href=\"https://github.com/Splashling1789\"\u003e\u003ccode\u003e@​Splashling1789\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1687\"\u003echronotope/chrono#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeZone::from_posix_tz: Treat empty TZ variable as UTC by \u003ca href=\"https://github.com/drinkcat\"\u003e\u003ccode\u003e@​drinkcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1691\"\u003echronotope/chrono#1691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for lossy format strings by \u003ca href=\"https://github.com/Qelxiros\"\u003e\u003ccode\u003e@​Qelxiros\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1693\"\u003echronotope/chrono#1693\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/f3fd15f976c8c8e56d97eda6237af4d485ba2297\"\u003e\u003ccode\u003ef3fd15f\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/5cf56035007f291b1b8f457fa3bfc79fb367419a\"\u003e\u003ccode\u003e5cf5603\u003c/code\u003e\u003c/a\u003e strftime: add regression test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a6231701ee934cbbeb595fe71328fcbbf1b584d5\"\u003e\u003ccode\u003ea623170\u003c/code\u003e\u003c/a\u003e strftime: simplify error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/36fbfb1221da05b1482eb9dd18254e6bd736cb31\"\u003e\u003ccode\u003e36fbfb1\u003c/code\u003e\u003c/a\u003e strftime: move specifier handling out of match to reduce rightward drift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7f413c363b74e293d495dc6109335c02dda9d629\"\u003e\u003ccode\u003e7f413c3\u003c/code\u003e\u003c/a\u003e strftime: yield None early\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/9d5dfe164098186bfff8af7d5eecbb05d7712d4d\"\u003e\u003ccode\u003e9d5dfe1\u003c/code\u003e\u003c/a\u003e strftime: outline constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e5f6be7db4a0c2756cad0a7c8186a5a180873f7a\"\u003e\u003ccode\u003ee5f6be7\u003c/code\u003e\u003c/a\u003e strftime: move error() method below caller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/d516c2764d74e467fa37e25e8e88d5633478bafa\"\u003e\u003ccode\u003ed516c27\u003c/code\u003e\u003c/a\u003e strftime: merge impl blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/0ee2172fb92df4e0be4cf7a733c860226eec37a0\"\u003e\u003ccode\u003e0ee2172\u003c/code\u003e\u003c/a\u003e strftime: re-order items to keep impls together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/757a8b0226e9c0a23b5334c7dc0986f1e487b8ac\"\u003e\u003ccode\u003e757a8b0\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.63\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cxx` from 1.0.153 to 1.0.184\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/cxx/releases\"\u003ecxx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.184\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify implementation of Vec\u0026lt;String\u0026gt; (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1640\"\u003e#1640\u003c/a\u003e, thanks \u003ca href=\"https://github.com/anforowicz\"\u003e\u003ccode\u003e@​anforowicz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.183\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;expected a FnOnce() closure\u0026quot;\u003c/em\u003e build error on unsafe Rust fn with no args (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1637\"\u003e#1637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd derive(BitAnd, BitOr, BitXor) for enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1639\"\u003e#1639\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.182\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compiler warning when passing a rust::Fn with a generic return type such as Vec\u0026lt;T\u0026gt; from Rust to C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1633\"\u003e#1633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress warnings in generated code under GCC's missing-declarations setting (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1635\"\u003e#1635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix MSVC warning on large negative enum discriminant values (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1636\"\u003e#1636\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.181\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;cannot find attribute 'serde' in this scope\u0026quot;\u003c/em\u003e build error using Serde derives with #[serde(…)] on a shared struct (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1627\"\u003e#1627\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.180\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;Unable to resolve type 'str'\u0026quot;\u003c/em\u003e build error in C++ signatures containing \u0026amp;'static str in return type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.179\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter support extern function signatures containing elided lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.178\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix macro redefinition warning when using \u003ccode\u003e-DRUST_CXX_NO_EXCEPTIONS\u003c/code\u003e in some compilers (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1616\"\u003e#1616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e#[derive(Default)]\u003c/code\u003e on enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport non-\u003ccode\u003erepr(C)\u003c/code\u003e Rust types that have methods implemented by C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.177\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow unpinned mutable reference for any Unpin type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport slice of type alias of Rust types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.176\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extern types to appear in Box and Vec (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix elided_lifetimes_in_paths warning on type aliases that have lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1608\"\u003e#1608\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.175\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore precise handling of #[cfg(…)] attributes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1598\"\u003e#1598\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1599\"\u003e#1599\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.174\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1591\"\u003e#1591\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.173\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow static associated functions with the same name on different Self types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate extern shared struct syntax in favor of ExternType impl (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1586\"\u003e#1586\u003c/a\u003e)\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+ use cxx::ExternType;\n+\n+ #[repr(C)]\n+ pub struct Struct {\n+     ...\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/dtolnay/cxx/commit/25f361334a1ef57e33a24cad1ad3eca336bf2fbc\"\u003e\u003ccode\u003e25f3613\u003c/code\u003e\u003c/a\u003e Release 1.0.184\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/021814697f0a98942b71e042d71139f0c86f0e0a\"\u003e\u003ccode\u003e0218146\u003c/code\u003e\u003c/a\u003e Lockfile update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/2b021aac165075df01fb1ab308929914d06b721e\"\u003e\u003ccode\u003e2b021aa\u003c/code\u003e\u003c/a\u003e Reword PR 1640 Vec ABI comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/db8b13c806a271d421edcd05af8a4bcae8d02174\"\u003e\u003ccode\u003edb8b13c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1643\"\u003e#1643\u003c/a\u003e from dtolnay/pr1640\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/b5a4307a0fbad21a91fae111103b32b8f980ff6d\"\u003e\u003ccode\u003eb5a4307\u003c/code\u003e\u003c/a\u003e Touch up PR 1640\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/db99f84a371d9eaa3a553ef188300310d63b0df0\"\u003e\u003ccode\u003edb99f84\u003c/code\u003e\u003c/a\u003e Wrap PR 1640 comments to 80 columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/01213917c08433e4c669bb3f8012dd79eacfc1a6\"\u003e\u003ccode\u003e0121391\u003c/code\u003e\u003c/a\u003e Do not return errors from macro's tests::bridge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/8210c3ed1cbd48bf1f4269549c8cfdc24851a620\"\u003e\u003ccode\u003e8210c3e\u003c/code\u003e\u003c/a\u003e Move cxxbridge-macro unit tests to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/36a1c3429fa5ddeb54db3b489cf48edea8f05a9f\"\u003e\u003ccode\u003e36a1c34\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/d32086add6a964b7dfe29876560eca0a96d8d032\"\u003e\u003ccode\u003ed32086a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1640\"\u003e#1640\u003c/a\u003e from anforowicz/avoid-special-casing-vec-string\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/cxx/compare/1.0.153...1.0.184\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `data-encoding` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/4fce77c46bc02ee2c5aa3434276c5adbb0f67de2\"\u003e\u003ccode\u003e4fce77c\u003c/code\u003e\u003c/a\u003e Release 2.9.0 (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/d81616352aefe60e0fc9ae38a9583a31a218ab45\"\u003e\u003ccode\u003ed816163\u003c/code\u003e\u003c/a\u003e Add encode_mut_str to guarantee UTF-8 for safe callers (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/ec5321766980b92a72df5ac34fcd6c0b578640a1\"\u003e\u003ccode\u003eec53217\u003c/code\u003e\u003c/a\u003e Update doc badge in README.md (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ia0/data-encoding/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator` from 2.1.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/2fbee6d4c33aa0fdf7b68d52c3bbc0b83d37669b\"\u003e\u003ccode\u003e2fbee6d\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/789bd649a91717ca103cc9d4c5c6dd938226d658\"\u003e\u003ccode\u003e789bd64\u003c/code\u003e\u003c/a\u003e Document custom crate path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/993f9ae7a50492f48bf22dd7d9a9f70431d6d3f4\"\u003e\u003ccode\u003e993f9ae\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/3efc38bb258390483e52a3ab1e9a842b996f8866\"\u003e\u003ccode\u003e3efc38b\u003c/code\u003e\u003c/a\u003e Allow specifying the crate path in generated code\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/2.1.0...2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator-derive` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/0a3fbd0a0e944a6a8d2aeb67e496e3d000117324\"\u003e\u003ccode\u003e0a3fbd0\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/410ababb11b452c65607d8d1a067acad59273579\"\u003e\u003ccode\u003e410abab\u003c/code\u003e\u003c/a\u003e Fix Sequence for Option\u0026lt;Empty\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/929b68abfe5452b8c4164d516d306431aeb6c64a\"\u003e\u003ccode\u003e929b68a\u003c/code\u003e\u003c/a\u003e Implement Sequence for Ordering and Poll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/19e86f7a2e1ef97a0027cad1b1a0d00b4f702553\"\u003e\u003ccode\u003e19e86f7\u003c/code\u003e\u003c/a\u003e Link to where useful \u003ccode\u003eSequence\u003c/code\u003e-related functions are defined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/b10fbb10f1d0448a6f893fe2a93f789ee29f6119\"\u003e\u003ccode\u003eb10fbb1\u003c/code\u003e\u003c/a\u003e Set resolver to 2 in workspace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/5921f6e301b8ca22245d8066aee983b86723954b\"\u003e\u003ccode\u003e5921f6e\u003c/code\u003e\u003c/a\u003e Relicense to MIT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/9d472a1237cfd03b1c7657fdcba74c8070bfb4ea\"\u003e\u003ccode\u003e9d472a1\u003c/code\u003e\u003c/a\u003e Bump package versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/260f1c470d3d8b1f46ed2bde6c9044c3cf6bf759\"\u003e\u003ccode\u003e260f1c4\u003c/code\u003e\u003c/a\u003e Update to syn 2.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/1.4.0...1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display-derive` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display-derive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_bytes` from 0.11.17 to 0.11.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/bytes/releases\"\u003eserde_bytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/bytes/issues/57\"\u003e#57\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/bytes/commit/582ea797554427ee9abda324e916914fee3c8680\"\u003e\u003ccode\u003e582ea79\u003c/code\u003e\u003c/a\u003e Release 0.11.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/bytes/commit/abdc6e599920220eeaa46e95267687e21ba7abec\"\u003e\u003ccode\u003eabdc6e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/bytes/issues/57\"\u003e#57\u003c/a\u003e from serde-rs/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/bytes/commit/611073a7ab735e3f715d04c8be5f8ef484ebf16f\"\u003e\u003ccode\u003e611073a\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/bytes/commit/d930d3ef0c44775a28c6760ec7eddf92b9a9e0fd\"\u003e\u003ccode\u003ed930d3e\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/bytes/compare/0.11.17...0.11.18\"\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.139 to 1.0.145\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.145\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaise serde version requirement to \u0026gt;=1.0.220\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/efa66e3a1d61459ab2d325f92ebe3acbd6ca18b1\"\u003e\u003ccode\u003eefa66e3\u003c/code\u003e\u003c/a\u003e Release 1.0.145\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/23679e2b9d7e4dcaef797ca7c51a4ffb6fce9f36\"\u003e\u003ccode\u003e23679e2\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fc27bafbf740abc5e5733ec1dd2b5ae25695f895\"\u003e\u003ccode\u003efc27baf\u003c/code\u003e\u003c/a\u003e Release 1.0.144\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/caef3c6ea69e126d18ee8b43dcc2c89d81207815\"\u003e\u003ccode\u003ecaef3c6\u003c/code\u003e\u003c/a\u003e Ignore uninlined_format_args pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/81ba3aaaff5c3736dd8b762dd1a0cf992bf60593\"\u003e\u003ccode\u003e81ba3aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e from dtolnay/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d21e8ce7a7cc0bab2d53293de42b6343ef1d9144\"\u003e\u003ccode\u003ed21e8ce\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6beb6cd596a00f8838dc0cfc8876ed8fd065896f\"\u003e\u003ccode\u003e6beb6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1286\"\u003e#1286\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1dbc803749213eca37080cc7f29f5aee3ac18941\"\u003e\u003ccode\u003e1dbc803\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/0bf5d87003aebbbb2b46c96e668283215971d98d\"\u003e\u003ccode\u003e0bf5d87\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d12e943590208da738c092db92c34b39796a2538\"\u003e\u003ccode\u003ed12e943\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.145\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tabled` from 0.18.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md\"\u003etabled's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.20.0] - 2025-05-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::nohead\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with no header.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::with_capacity\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with an exact number of rows.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003ewith(Border)\u003c/code\u003e logic to set only outer border instead of border of all cells.\u003c/li\u003e\n\u003cli\u003eMade a number of refactorings of \u003ccode\u003etabled::grid::dimension::*\u003c/code\u003e modules.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eWrap::text\u003c/code\u003e and \u003ccode\u003eTruncate::text\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eText::new\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBrought up to date benchmarks.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumns::single\u003c/code\u003e into \u003ccode\u003eColumns::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eRows::single\u003c/code\u003e into \u003ccode\u003eRows::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMoved back to \u003ccode\u003efnv\u003c/code\u003e from \u003ccode\u003eahash\u003c/code\u003e cause of WASM build.\u003c/li\u003e\n\u003cli\u003eMoved back to old \u003ccode\u003eWrap::keep_words\u003c/code\u003e logic where we preserving all content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed dependency \u003ccode\u003etesting_table\u003c/code\u003e inclusion (by \u003ca href=\"https://github.com/klensy\"\u003e\u003ccode\u003e@​klensy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWASM\u003c/code\u003e build (by \u003ca href=\"https://github.com/cptpiepmatz\"\u003e\u003ccode\u003e@​cptpiepmatz\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed not properly working caching logic of \u003ccode\u003eTableOption::hint\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.19.0] - 2025-24-04\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etabled::assert\u003c/code\u003e module.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e#[tabled(map)]\u003c/code\u003e macro.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::bool\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::wrap\u003c/code\u003e and \u003ccode\u003ederive::display::truncate\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLocator::value\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::get_dimension\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANSI\u003c/code\u003e link handling in \u003ccode\u003eWidth::truncate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eUpper Title Case\u003c/code\u003e and \u003ccode\u003elower title case\u003c/code\u003e options for \u003ccode\u003erename_all\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eno_std\u003c/code\u003e in \u003ccode\u003etesting_table\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003eReverse\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ePosition\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003etabled::grid::dimension\u003c/code\u003e structures.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eIterTable\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eMigrated \u003ccode\u003eron\u003c/code\u003e to \u003ccode\u003e0.10\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumnNames::default()\u003c/code\u003e into \u003ccode\u003eColumnsNames::head()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eBorderSpanCorrection\u003c/code\u003e into \u003ccode\u003eBorderCorrection::span()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eOffset::Begin\u003c/code\u003e into \u003ccode\u003eOffset::Start\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zhiburt/tabled/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.11.1 to 1.11.2\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.11.2 (2025-08-24)\u003c/h1\u003e\n\u003cp\u003eThis is a new patch release of \u003ccode\u003eregex\u003c/code\u003e with some minor fixes. A larger number\nof typo or lint fix patches were merged. Also, we now finally recommend using\n\u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003e#1217\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003erust-lang/regex#1217\u003c/a\u003e):\nSwitch recommendation from \u003ccode\u003eonce_cell\u003c/code\u003e to \u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003e#1225\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003erust-lang/regex#1225\u003c/a\u003e):\nAdd \u003ccode\u003eDFA::set_prefilter\u003c/code\u003e to \u003ccode\u003eregex-automata\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1150\"\u003erust-lang/regex#1150\u003c/a\u003e):\nRemove \u003ccode\u003estd\u003c/code\u003e dependency from \u003ccode\u003eperf-literal-multisubstring\u003c/code\u003e crate feature.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1165\"\u003erust-lang/regex#1165\u003c/a\u003e):\nClarify the meaning of \u003ccode\u003e(?R)$\u003c/code\u003e in the documentation.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1281\"\u003e#1281\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1281\"\u003erust-lang/regex#1281\u003c/a\u003e):\nRemove \u003ccode\u003efuzz/\u003c/code\u003e and \u003ccode\u003erecord/\u003c/code\u003e directories from published crate on crates.io.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d0aa586a4c15d3e8d86990f33b4d3635340af407\"\u003e\u003ccode\u003ed0aa586\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3bf4ad84f0f12d148131032e2a4a8e9697868d0\"\u003e\u003ccode\u003ea3bf4ad\u003c/code\u003e\u003c/a\u003e regex-cli-0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/25a15e272b3ae5aee76b525902c2ab91b0d9e12e\"\u003e\u003ccode\u003e25a15e2\u003c/code\u003e\u003c/a\u003e rure-0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/45c3da7681af3a513bedba067c440b76bcc9a16e\"\u003e\u003ccode\u003e45c3da7\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/873ed800c535bc3ef0711c1ee6f2726b89a8508c\"\u003e\u003ccode\u003e873ed80\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/ea834f8e1fd7b72a3c1b2319b1a47f0c50d43082\"\u003e\u003ccode\u003eea834f8\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/86836fbe841893ca2e06ccf24067ecbc67b0b0c5\"\u003e\u003ccode\u003e86836fb\u003c/code\u003e\u003c/a\u003e changelog: 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/63a26c1a7fac5ebbed88471ebada05f7a465ffc8\"\u003e\u003ccode\u003e63a26c1\u003c/code\u003e\u003c/a\u003e cargo: ensure that 'perf' doesn't enable 'std' implicitly (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/dd96592be2c019abb268026904826e79d919d3c4\"\u003e\u003ccode\u003edd96592\u003c/code\u003e\u003c/a\u003e doc: clarify CRLF mode effect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/931dae01925415354720952bfaa568a7f9fb369b\"\u003e\u003ccode\u003e931dae0\u003c/code\u003e\u003c/a\u003e cargo: point \u003ccode\u003erepository\u003c/code\u003e metadata to clonable URLs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.11.1...1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `criterion` from 0.5.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md\"\u003ecriterion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.0] - 2025-07-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump version of criterion-plot to align dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.0] - 2025-05-17\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV bumped to 1.80\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ereal_blackbox\u003c/code\u003e feature no longer has any impact. Criterion always uses \u003ccode\u003estd::hint::black_box()\u003c/code\u003e now.\nUsers of \u003ccode\u003ecriterion::black_box()\u003c/code\u003e should switch to \u003ccode\u003estd::hint::black_box()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eclap\u003c/code\u003e dependency unpinned.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAsync benchmarking with Tokio may be done via a \u003ccode\u003etokio::runtime::Handle\u003c/code\u003e, not only a \u003ccode\u003etokio::runtime::Runtime\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/bheisler/criterion.rs/commit/567405d25363804dd1e6d440a0c9d6612c4cecd8\"\u003e\u003ccode\u003e567405d\u003c/code\u003e\u003c/a\u003e release: bump criterion and criterion-plot versions (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ccccbcc15237233af22af4c76751a7aa184609b3\"\u003e\u003ccode\u003eccccbcc\u003c/code\u003e\u003c/a\u003e fix: deal with throughput in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/deb0eb021dbaa58678222725a455662f780751d0\"\u003e\u003ccode\u003edeb0eb0\u003c/code\u003e\u003c/a\u003e feat: support throughput reports in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/d4fd7cc478dfb15e82ea9726c8e4c5a3afc4bc49\"\u003e\u003ccode\u003ed4fd7cc\u003c/code\u003e\u003c/a\u003e Add CI job checking library builds with oldest allowed dependencies (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/43bf90a64b1b2ac8d7f448e1f79e0eff8f9c45ec\"\u003e\u003ccode\u003e43bf90a\u003c/code\u003e\u003c/a\u003e release version 0.6.0 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/92696e45c5750c3d946fd5bef28c141e2f6c80f9\"\u003e\u003ccode\u003e92696e4\u003c/code\u003e\u003c/a\u003e deps: unpin clap (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/5756a5d5268f2186cedac87b823d0f1c6aad04b8\"\u003e\u003ccode\u003e5756a5d\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.80 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/9d887c0145f86442cd7211fd50681d8a1402e84a\"\u003e\u003ccode\u003e9d887c0\u003c/code\u003e\u003c/a\u003e Fixed typo in faq.md (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/59b791a5876f001be504203752df0a4502de0967\"\u003e\u003ccode\u003e59b791a\u003c/code\u003e\u003c/a\u003e ci: test against MSRV and 1.87 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ace1cc93ef06c6d67f42ee5a57485a800fc5fe26\"\u003e\u003ccode\u003eace1cc9\u003c/code\u003e\u003c/a\u003e Fix warnings from clippy (rust 1.87.0) (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar...\n\n_Description has been truncated_","html_url":"https://github.com/KittyCAD/modeling-api/pull/943","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/943","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/943/packages"},{"uuid":"2828714187","node_id":"PR_kwDOHHtTeM6omsDL","number":462,"state":"open","title":"Bump the minor group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T10:34:56.000Z","updated_at":"2025-09-15T10:34:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":9,"packages":[{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.6","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"},{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.42","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"serde","old_version":"1.0.219","new_version":"1.0.223","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_json","old_version":"1.0.140","new_version":"1.0.145","repository_url":"https://github.com/serde-rs/json"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 9 updates in the /tutorials/websocket_tutorial/draw_cube_rust directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.6` | `0.25.8` |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.42` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.223` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.145` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n\n\nUpdates `color-eyre` from 0.6.3 to 0.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/f110d787930322e95f60787ff07b2d3835259357\"\u003e\u003ccode\u003ef110d78\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.5, color-spantrace to 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6534ecdcbb72d970808e1396d25c066e2f340fc4\"\u003e\u003ccode\u003e6534ecd\u003c/code\u003e\u003c/a\u003e Undo eyre version bump (DO NOT PUBLISH EYRE)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9f35b8c83f0d8090469c3896a593f7940a84db12\"\u003e\u003ccode\u003e9f35b8c\u003c/code\u003e\u003c/a\u003e Exclude images from published crate (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6e9ced8865370c31d2caef0891a0f05b5975e93d\"\u003e\u003ccode\u003e6e9ced8\u003c/code\u003e\u003c/a\u003e re-bump eyre version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/97c846970dee3565e25794a59673197618b761cd\"\u003e\u003ccode\u003e97c8469\u003c/code\u003e\u003c/a\u003e Undo eyre version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/067cf0599b52c3ebe83884684e999b04e02e0f74\"\u003e\u003ccode\u003e067cf05\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4 (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9943e524f4c440dc1f398846f5b01d45ae547c37\"\u003e\u003ccode\u003e9943e52\u003c/code\u003e\u003c/a\u003e Update PyO3, clippy fixes (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/a48e365d651020f474dbf4fb074962dc6932d0ad\"\u003e\u003ccode\u003ea48e365\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/b14c71506793d25e44ced80c792e4640080c629c\"\u003e\u003ccode\u003eb14c715\u003c/code\u003e\u003c/a\u003e Merge branch 'clippy' into pyo3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/4f7065517d8731d6fd4cb89874cab9e54cec4272\"\u003e\u003ccode\u003e4f70655\u003c/code\u003e\u003c/a\u003e Update pyo3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eyre-rs/eyre/compare/color-eyre-v0.6.3...color-eyre@0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `image` from 0.25.6 to 0.25.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/image-rs/image/blob/v0.25.8/CHANGES.md\"\u003eimage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003eVersion 0.25.8\u003c/h3\u003e\n\u003cp\u003eRe-release of \u003ccode\u003e0.25.7\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted a signature change to \u003ccode\u003eload_from_memory\u003c/code\u003e that lead to large scale\ntype inference breakage despite being technically compatible.\u003c/li\u003e\n\u003cli\u003eColor conversion Luma to Rgb used incorrect coefficients instead of broadcasting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersion 0.25.7 (yanked)\u003c/h3\u003e\n\u003cp\u003eFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an API for external image format implementations to register themselves as decoders for a specific format in \u003ccode\u003eimage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://www.color.org/iccmax/download/CICP_tag_and_type_amendment.pdf\"\u003eCICP\u003c/a\u003e awarenes via \u003ca href=\"https://crates.io/crates/moxcms\"\u003emoxcms\u003c/a\u003e to support color spaces (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2531\"\u003e#2531\u003c/a\u003e). The support for transforming is limited for now and will be gradually expanded.\u003c/li\u003e\n\u003cli\u003eYou can now embed Exif metadata when writing JPEG, PNG and WebP images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2537\"\u003e#2537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded functions to extract orientation from Exif metadata and optionally clear it in the Exif chunk (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSerde support for more types (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePNM encoder now supports writing 16-bit images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAPI improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esave\u003c/code\u003e, \u003ccode\u003esave_with_format\u003c/code\u003e, \u003ccode\u003ewrite_to\u003c/code\u003e and \u003ccode\u003ewrite_with_encoder\u003c/code\u003e methods on \u003ccode\u003eDynamicImage\u003c/code\u003e now automatically convert the pixel format when necessary instead of returning an error (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eDynamicImage::has_alpha()\u003c/code\u003e convenience method\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003eTryFrom\u0026lt;ExtendedColorType\u0026gt;\u003c/code\u003e for \u003ccode\u003eColorType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2444\"\u003e#2444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003econst HAS_ALPHA\u003c/code\u003e to trait \u003ccode\u003ePixel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUnified the error for unsupported encoder colors (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2543\"\u003e#2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003ehooks\u003c/code\u003e module to customize builtin behavior, \u003ccode\u003eregister_format_detection_hook\u003c/code\u003e and  \u003ccode\u003eregister_decoding_hook\u003c/code\u003e for the determining format of a file and selecting an \u003ccode\u003eImageDecoder\u003c/code\u003e implementation respectively. (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePerformance improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGaussian blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2496\"\u003e#2496\u003c/a\u003e) and box blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2515\"\u003e#2515\u003c/a\u003e) are now faster\u003c/li\u003e\n\u003cli\u003eImprove compilation times by avoiding unnecessary instantiation of generic functions (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2468\"\u003e#2468\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMany improvements to image format decoding: TIFF, WebP, AVIF, PNG, GIF, BMP, TGA\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eGifEncoder::encode()\u003c/code\u003e ignoring the speed parameter and always using the slowest speed (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.pnm\u003c/code\u003e is now recognized as a file extension for the PNM format (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2559\"\u003e#2559\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/image-rs/image/commit/98b001da0ddcd91936a716696fba877df910b61d\"\u003e\u003ccode\u003e98b001d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2592\"\u003e#2592\u003c/a\u003e from image-rs/release-0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/f86232081c576d30e965ad236b07f90b93d7eb36\"\u003e\u003ccode\u003ef862320\u003c/code\u003e\u003c/a\u003e Metadata and changelog for a 0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/3b1c1db11d756b67c57b278ffe94033aaaf98a50\"\u003e\u003ccode\u003e3b1c1db\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2593\"\u003e#2593\u003c/a\u003e from image-rs/luma-to-rgb-transform-is-broadcast\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/1f574d3d1e1a1ad6a49ef3fa4cc7562b0a048979\"\u003e\u003ccode\u003e1f574d3\u003c/code\u003e\u003c/a\u003e Replace manual rounding code with f32::round\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/545cb3788bf6780d5e8765148a827f41dd17bd9d\"\u003e\u003ccode\u003e545cb37\u003c/code\u003e\u003c/a\u003e Color tests in the middle of dynamic range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9882fa9fe023ff2d5a987603a9024788e06f187a\"\u003e\u003ccode\u003e9882fa9\u003c/code\u003e\u003c/a\u003e Remove coefficients from luma_expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/70b9aa3ef100d8cf7bf2740ed2d3e0597784bd8a\"\u003e\u003ccode\u003e70b9aa3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Make load_from_memory generic\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/b94c33379fee11e7fe93fd92e66d4d4dd29562bb\"\u003e\u003ccode\u003eb94c333\u003c/code\u003e\u003c/a\u003e Enable CI for backport branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/a24556bc87457086b10d02d685a2ccbe66f261ac\"\u003e\u003ccode\u003ea24556b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2581\"\u003e#2581\u003c/a\u003e from image-rs/release-0.25.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9175dbc70e01159e8d0cef5d96728854d377f35d\"\u003e\u003ccode\u003e9175dbc\u003c/code\u003e\u003c/a\u003e Fix readme typo (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/image-rs/image/compare/v0.25.6...v0.25.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.36 to 0.3.42\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.42\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.219 to 1.0.223\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.223\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix serde_core documentation links (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.222\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eserialize_with\u003c/code\u003e attribute produce code that works if respanned to 2024 edition (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aytey\"\u003e\u003ccode\u003e@​aytey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.221\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eserde_if_integer128!\u003c/code\u003e macro (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2975\"\u003e#2975\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.220\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a way for data formats to depend on serde traits without waiting for serde_derive compilation: \u003ca href=\"https://docs.rs/serde_core\"\u003ehttps://docs.rs/serde_core\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2608\"\u003e#2608\u003c/a\u003e, thanks \u003ca href=\"https://github.com/osiewicz\"\u003e\u003ccode\u003e@​osiewicz\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/serde/commit/6c316d7cb5f3780d2a418d277a756516beeacc42\"\u003e\u003ccode\u003e6c316d7\u003c/code\u003e\u003c/a\u003e Release 1.0.223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/a4ac0c2bc6625ee83ddf4b35f11eca48f90ebae2\"\u003e\u003ccode\u003ea4ac0c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e from dtolnay/htmlrooturl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ed76364f877a6ebc653a0339dcea89b9e3cc7507\"\u003e\u003ccode\u003eed76364\u003c/code\u003e\u003c/a\u003e Change serde_core's html_root_url to docs.rs/serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/57e21a1afa280ae982f19aea2776318fbcd711be\"\u003e\u003ccode\u003e57e21a1\u003c/code\u003e\u003c/a\u003e Release 1.0.222\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/bb58726133fb30b89ccea3e357eb91f4b2d460a0\"\u003e\u003ccode\u003ebb58726\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e from aytey/fix_lifetime_issue_2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/3f6925125bae7837d918da63f2dba6efabad8dec\"\u003e\u003ccode\u003e3f69251\u003c/code\u003e\u003c/a\u003e Delete unneeded field of MapDeserializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/fd4decf2fe36a8e4408aefc493960141b8b0cd02\"\u003e\u003ccode\u003efd4decf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2976\"\u003e#2976\u003c/a\u003e from dtolnay/content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/00b1b6b2b5e6154eba81e2ad8c6a43b945583ad0\"\u003e\u003ccode\u003e00b1b6b\u003c/code\u003e\u003c/a\u003e Move Content's Deserialize impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/cf141aa8c79a40fe7b7c5ac5dbfd28802f2e01f4\"\u003e\u003ccode\u003ecf141aa\u003c/code\u003e\u003c/a\u003e Move Content's Clone impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ff3aee490abff5267cac86f07e0301aa6d441760\"\u003e\u003ccode\u003eff3aee4\u003c/code\u003e\u003c/a\u003e Release 1.0.221\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223\"\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.140 to 1.0.145\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.145\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaise serde version requirement to \u0026gt;=1.0.220\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\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/efa66e3a1d61459ab2d325f92ebe3acbd6ca18b1\"\u003e\u003ccode\u003eefa66e3\u003c/code\u003e\u003c/a\u003e Release 1.0.145\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/23679e2b9d7e4dcaef797ca7c51a4ffb6fce9f36\"\u003e\u003ccode\u003e23679e2\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fc27bafbf740abc5e5733ec1dd2b5ae25695f895\"\u003e\u003ccode\u003efc27baf\u003c/code\u003e\u003c/a\u003e Release 1.0.144\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/caef3c6ea69e126d18ee8b43dcc2c89d81207815\"\u003e\u003ccode\u003ecaef3c6\u003c/code\u003e\u003c/a\u003e Ignore uninlined_format_args pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/81ba3aaaff5c3736dd8b762dd1a0cf992bf60593\"\u003e\u003ccode\u003e81ba3aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e from dtolnay/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d21e8ce7a7cc0bab2d53293de42b6343ef1d9144\"\u003e\u003ccode\u003ed21e8ce\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6beb6cd596a00f8838dc0cfc8876ed8fd065896f\"\u003e\u003ccode\u003e6beb6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1286\"\u003e#1286\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1dbc803749213eca37080cc7f29f5aee3ac18941\"\u003e\u003ccode\u003e1dbc803\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/0bf5d87003aebbbb2b46c96e668283215971d98d\"\u003e\u003ccode\u003e0bf5d87\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d12e943590208da738c092db92c34b39796a2538\"\u003e\u003ccode\u003ed12e943\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.140...v1.0.145\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.27.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/015e00d9ccb447161ab69f18946d501c71d0f689\"\u003e\u003ccode\u003e015e00d\u003c/code\u003e\u003c/a\u003e Add a note regarding \u003ccode\u003erustls\u003c/code\u003e panic to the README\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/litterbox/pull/462","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Flitterbox/issues/462","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/462/packages"},{"uuid":"3396376601","node_id":"PR_kwDOK2kuMs6nf-Wg","number":939,"state":"open","title":"Bump the minor group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T03:06:51.000Z","updated_at":"2025-09-15T10:20:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":21,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.41","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"clap","old_version":"4.5.35","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"toml_edit","old_version":"0.22.27","new_version":"0.23.4","repository_url":"https://github.com/toml-rs/toml"},{"name":"chrono","old_version":"0.4.40","new_version":"0.4.42","repository_url":"https://github.com/chronotope/chrono"},{"name":"cxx","old_version":"1.0.153","new_version":"1.0.180","repository_url":"https://github.com/dtolnay/cxx"},{"name":"data-encoding","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/ia0/data-encoding"},{"name":"enum-iterator","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/stephaneyfx/enum-iterator"},{"name":"parse-display","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"parse-display-derive","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"tabled","old_version":"0.18.0","new_version":"0.20.0","repository_url":"https://github.com/zhiburt/tabled"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"regex","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/rust-lang/regex"},{"name":"criterion","old_version":"0.5.1","new_version":"0.7.0","repository_url":"https://github.com/bheisler/criterion.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"thiserror","old_version":"2.0.12","new_version":"2.0.16","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.1","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.41` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.47` |\n| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.4` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.42` |\n| [cxx](https://github.com/dtolnay/cxx) | `1.0.153` | `1.0.180` |\n| [data-encoding](https://github.com/ia0/data-encoding) | `2.8.0` | `2.9.0` |\n| [enum-iterator](https://github.com/stephaneyfx/enum-iterator) | `2.1.0` | `2.3.0` |\n| [parse-display](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [parse-display-derive](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.143` |\n| [tabled](https://github.com/zhiburt/tabled) | `0.18.0` | `0.20.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |\n| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.7.0` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.16` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.1` | `0.25.8` |\n\n\nUpdates `kittycad` from 0.3.36 to 0.3.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/01a5db9e1b3fef7879c48390201972f4c318a16c\"\u003e\u003ccode\u003e01a5db9\u003c/code\u003e\u003c/a\u003e Bump the minor group across 1 directory with 16 updates (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f2eb1a793d479370d6c95f8ddc0105e25756aa6f\"\u003e\u003ccode\u003ef2eb1a7\u003c/code\u003e\u003c/a\u003e Bump actions/create-github-app-token from 1 to 2 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.41\"\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.35 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.35...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml_edit` from 0.22.27 to 0.23.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9154dcb3b2eea8a84db183806411adf081bc0977\"\u003e\u003ccode\u003e9154dcb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/38f445c94071cfc0bbb2f4a3c0254457a3fde8cb\"\u003e\u003ccode\u003e38f445c\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/1ce8a75f2d5faa778deb43e9abd3960247f0d5b2\"\u003e\u003ccode\u003e1ce8a75\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/290c28fa6078b2e61b897fe7a71afc26c70daa76\"\u003e\u003ccode\u003e290c28f\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b2bc739b201d14ed0dafabf4784bb56f9318c5be\"\u003e\u003ccode\u003eb2bc739\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust Stable to v1.89 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/bd21148c49c784cb9136e5d069471dfeae13a339\"\u003e\u003ccode\u003ebd21148\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ff1cb9a263314e7a908b2c864c1932d5346af441\"\u003e\u003ccode\u003eff1cb9a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/39dd8b6422ac0f1068ae889737dfaa6a9fc7a53d\"\u003e\u003ccode\u003e39dd8b6\u003c/code\u003e\u003c/a\u003e fix(parser): Improve bad quote error messages (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/137338eb266892ae371058516c4057d1c3d57d34\"\u003e\u003ccode\u003e137338e\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust crate serde_json to v1.0.142 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2126e6af51aa2dc276b5756c06f5c2a20b8991d3\"\u003e\u003ccode\u003e2126e6a\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/v0.22.27...v0.23.4\"\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.40 to 0.4.42\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.42\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fuzzer for DateTime::parse_from_str by \u003ca href=\"https://github.com/tyler92\"\u003e\u003ccode\u003e@​tyler92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1700\"\u003echronotope/chrono#1700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong amount of micro/milliseconds by \u003ca href=\"https://github.com/nmlt\"\u003e\u003ccode\u003e@​nmlt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1703\"\u003echronotope/chrono#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about MappedLocalTime and wasm by \u003ca href=\"https://github.com/lutzky\"\u003e\u003ccode\u003e@​lutzky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1702\"\u003echronotope/chrono#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect parsing of fixed-length second fractions by \u003ca href=\"https://github.com/chris-leach\"\u003e\u003ccode\u003e@​chris-leach\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1705\"\u003echronotope/chrono#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cfgs for \u003ccode\u003ewasm32-linux\u003c/code\u003e support by \u003ca href=\"https://github.com/arjunr2\"\u003e\u003ccode\u003e@​arjunr2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1707\"\u003echronotope/chrono#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix OpenHarmony's \u003ccode\u003etzdata\u003c/code\u003e parsing by \u003ca href=\"https://github.com/ldm0\"\u003e\u003ccode\u003e@​ldm0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1679\"\u003echronotope/chrono#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert NaiveDate to/from days since unix epoch by \u003ca href=\"https://github.com/findepi\"\u003e\u003ccode\u003e@​findepi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1715\"\u003echronotope/chrono#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e?Sized\u003c/code\u003e bound to related methods of \u003ccode\u003eDelayedFormat::write_to\u003c/code\u003e by \u003ca href=\"https://github.com/Huliiiiii\"\u003e\u003ccode\u003e@​Huliiiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1721\"\u003echronotope/chrono#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_timestamp_secs\u003c/code\u003e method to \u003ccode\u003eDateTime\u003c/code\u003e by \u003ca href=\"https://github.com/jasonaowen\"\u003e\u003ccode\u003e@​jasonaowen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1719\"\u003echronotope/chrono#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to core::error::Error by \u003ca href=\"https://github.com/benbrittain\"\u003e\u003ccode\u003e@​benbrittain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1704\"\u003echronotope/chrono#1704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.63 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/1730\"\u003echronotope/chrono#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estrftime: simplify error handling 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/1731\"\u003echronotope/chrono#1731\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.41\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esubsec_micros\u003c/code\u003e and \u003ccode\u003esubsec_millis\u003c/code\u003e methods to \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1668\"\u003echronotope/chrono#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNaiveDateTime::UNIX_EPOCH\u003c/code\u003e by \u003ca href=\"https://github.com/robertbastian\"\u003e\u003ccode\u003e@​robertbastian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1670\"\u003echronotope/chrono#1670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eas_seconds_f32\u003c/code\u003e and \u003ccode\u003eas_seconds_f64\u003c/code\u003e for \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1671\"\u003echronotope/chrono#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some comments by \u003ca href=\"https://github.com/jimmycathy\"\u003e\u003ccode\u003e@​jimmycathy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1677\"\u003echronotope/chrono#1677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enum_days_in_month\u003c/code\u003e method to \u003ccode\u003eDatelike\u003c/code\u003e trait by \u003ca href=\"https://github.com/aslilac\"\u003e\u003ccode\u003e@​aslilac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1673\"\u003echronotope/chrono#1673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eWeekdaySet\u003c/code\u003e, a collection of \u003ccode\u003eWeekday\u003c/code\u003e that is \u003ccode\u003eCopy\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/1676\"\u003echronotope/chrono#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWeekdaySet tweaks 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/1680\"\u003echronotope/chrono#1680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.61 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/1682\"\u003echronotope/chrono#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplemented a consistent Eq trait for NaiveWeek by \u003ca href=\"https://github.com/Splashling1789\"\u003e\u003ccode\u003e@​Splashling1789\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1687\"\u003echronotope/chrono#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeZone::from_posix_tz: Treat empty TZ variable as UTC by \u003ca href=\"https://github.com/drinkcat\"\u003e\u003ccode\u003e@​drinkcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1691\"\u003echronotope/chrono#1691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for lossy format strings by \u003ca href=\"https://github.com/Qelxiros\"\u003e\u003ccode\u003e@​Qelxiros\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1693\"\u003echronotope/chrono#1693\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/f3fd15f976c8c8e56d97eda6237af4d485ba2297\"\u003e\u003ccode\u003ef3fd15f\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/5cf56035007f291b1b8f457fa3bfc79fb367419a\"\u003e\u003ccode\u003e5cf5603\u003c/code\u003e\u003c/a\u003e strftime: add regression test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a6231701ee934cbbeb595fe71328fcbbf1b584d5\"\u003e\u003ccode\u003ea623170\u003c/code\u003e\u003c/a\u003e strftime: simplify error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/36fbfb1221da05b1482eb9dd18254e6bd736cb31\"\u003e\u003ccode\u003e36fbfb1\u003c/code\u003e\u003c/a\u003e strftime: move specifier handling out of match to reduce rightward drift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7f413c363b74e293d495dc6109335c02dda9d629\"\u003e\u003ccode\u003e7f413c3\u003c/code\u003e\u003c/a\u003e strftime: yield None early\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/9d5dfe164098186bfff8af7d5eecbb05d7712d4d\"\u003e\u003ccode\u003e9d5dfe1\u003c/code\u003e\u003c/a\u003e strftime: outline constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e5f6be7db4a0c2756cad0a7c8186a5a180873f7a\"\u003e\u003ccode\u003ee5f6be7\u003c/code\u003e\u003c/a\u003e strftime: move error() method below caller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/d516c2764d74e467fa37e25e8e88d5633478bafa\"\u003e\u003ccode\u003ed516c27\u003c/code\u003e\u003c/a\u003e strftime: merge impl blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/0ee2172fb92df4e0be4cf7a733c860226eec37a0\"\u003e\u003ccode\u003e0ee2172\u003c/code\u003e\u003c/a\u003e strftime: re-order items to keep impls together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/757a8b0226e9c0a23b5334c7dc0986f1e487b8ac\"\u003e\u003ccode\u003e757a8b0\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.63\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cxx` from 1.0.153 to 1.0.180\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/cxx/releases\"\u003ecxx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.180\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;Unable to resolve type 'str'\u0026quot;\u003c/em\u003e build error in C++ signatures containing \u0026amp;'static str in return type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.179\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter support extern function signatures containing elided lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.178\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix macro redefinition warning when using \u003ccode\u003e-DRUST_CXX_NO_EXCEPTIONS\u003c/code\u003e in some compilers (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1616\"\u003e#1616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e#[derive(Default)]\u003c/code\u003e on enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport non-\u003ccode\u003erepr(C)\u003c/code\u003e Rust types that have methods implemented by C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.177\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow unpinned mutable reference for any Unpin type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport slice of type alias of Rust types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.176\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extern types to appear in Box and Vec (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix elided_lifetimes_in_paths warning on type aliases that have lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1608\"\u003e#1608\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.175\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore precise handling of #[cfg(…)] attributes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1598\"\u003e#1598\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1599\"\u003e#1599\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.174\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1591\"\u003e#1591\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.173\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow static associated functions with the same name on different Self types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate extern shared struct syntax in favor of ExternType impl (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1586\"\u003e#1586\u003c/a\u003e)\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+ use cxx::ExternType;\n+\n+ #[repr(C)]\n+ pub struct Struct {\n+     ...\n+ }\n+\n+ unsafe impl ExternType for Struct {\n+     type Id = cxx::type_id!(\u0026quot;path::to::Struct\u0026quot;);\n+     type Kind = cxx::kind::Trivial;\n+ }\n+\n  #[cxx::bridge]\n  pub mod ffi {\n-     struct Struct {\n-         ...\n-     }\n-\n      #[namespace = \u0026quot;path::to\u0026quot;]\n-     unsafe extern \u0026quot;C++\u0026quot; {\n+     extern \u0026quot;C++\u0026quot; {\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/dtolnay/cxx/commit/c047ff7ebe38d5ee2a68fe17ad217d1500090566\"\u003e\u003ccode\u003ec047ff7\u003c/code\u003e\u003c/a\u003e Release 1.0.180\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/22b33679fbc7254195bbb7555e5d7c65880d9543\"\u003e\u003ccode\u003e22b3367\u003c/code\u003e\u003c/a\u003e Delete unneeded codespan-reporting fixup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/9b397052936ad7862d89bf708df1698cfcde34c9\"\u003e\u003ccode\u003e9b39705\u003c/code\u003e\u003c/a\u003e Revert unexpected_cfgs from expect to allow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/837fa685c3cfc2c2bbc2e91f3cd4e9c98c3d377b\"\u003e\u003ccode\u003e837fa68\u003c/code\u003e\u003c/a\u003e Lockfile update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/776c295debb4e92bb8756838f8ad655568933f2a\"\u003e\u003ccode\u003e776c295\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1623\"\u003e#1623\u003c/a\u003e from dtolnay/elidedstr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/ca11dbe16fcecc41312dc3077da713056fa3ab26\"\u003e\u003ccode\u003eca11dbe\u003c/code\u003e\u003c/a\u003e Fix contains_elided_lifetime for \u0026amp;'static str\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/6525e1776d875b74fb53b9ccc35c11214900d1cd\"\u003e\u003ccode\u003e6525e17\u003c/code\u003e\u003c/a\u003e Release 1.0.179\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/87761ce93a3110d195fa9e8b4cae9f91c8e7d2ea\"\u003e\u003ccode\u003e87761ce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e from dtolnay/elision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/97ee44470f19a0e67d711cafaba086d60d085f5d\"\u003e\u003ccode\u003e97ee444\u003c/code\u003e\u003c/a\u003e Fix lifetime elision in return type of extern type methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/c5ca07e00d68d0cb6f9e4afbd8cf462ecffdaeac\"\u003e\u003ccode\u003ec5ca07e\u003c/code\u003e\u003c/a\u003e Add test of lifetime elision on type alias\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/cxx/compare/1.0.153...1.0.180\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `data-encoding` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/4fce77c46bc02ee2c5aa3434276c5adbb0f67de2\"\u003e\u003ccode\u003e4fce77c\u003c/code\u003e\u003c/a\u003e Release 2.9.0 (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/d81616352aefe60e0fc9ae38a9583a31a218ab45\"\u003e\u003ccode\u003ed816163\u003c/code\u003e\u003c/a\u003e Add encode_mut_str to guarantee UTF-8 for safe callers (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/ec5321766980b92a72df5ac34fcd6c0b578640a1\"\u003e\u003ccode\u003eec53217\u003c/code\u003e\u003c/a\u003e Update doc badge in README.md (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ia0/data-encoding/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator` from 2.1.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/2fbee6d4c33aa0fdf7b68d52c3bbc0b83d37669b\"\u003e\u003ccode\u003e2fbee6d\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/789bd649a91717ca103cc9d4c5c6dd938226d658\"\u003e\u003ccode\u003e789bd64\u003c/code\u003e\u003c/a\u003e Document custom crate path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/993f9ae7a50492f48bf22dd7d9a9f70431d6d3f4\"\u003e\u003ccode\u003e993f9ae\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/3efc38bb258390483e52a3ab1e9a842b996f8866\"\u003e\u003ccode\u003e3efc38b\u003c/code\u003e\u003c/a\u003e Allow specifying the crate path in generated code\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/2.1.0...2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator-derive` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/0a3fbd0a0e944a6a8d2aeb67e496e3d000117324\"\u003e\u003ccode\u003e0a3fbd0\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/410ababb11b452c65607d8d1a067acad59273579\"\u003e\u003ccode\u003e410abab\u003c/code\u003e\u003c/a\u003e Fix Sequence for Option\u0026lt;Empty\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/929b68abfe5452b8c4164d516d306431aeb6c64a\"\u003e\u003ccode\u003e929b68a\u003c/code\u003e\u003c/a\u003e Implement Sequence for Ordering and Poll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/19e86f7a2e1ef97a0027cad1b1a0d00b4f702553\"\u003e\u003ccode\u003e19e86f7\u003c/code\u003e\u003c/a\u003e Link to where useful \u003ccode\u003eSequence\u003c/code\u003e-related functions are defined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/b10fbb10f1d0448a6f893fe2a93f789ee29f6119\"\u003e\u003ccode\u003eb10fbb1\u003c/code\u003e\u003c/a\u003e Set resolver to 2 in workspace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/5921f6e301b8ca22245d8066aee983b86723954b\"\u003e\u003ccode\u003e5921f6e\u003c/code\u003e\u003c/a\u003e Relicense to MIT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/9d472a1237cfd03b1c7657fdcba74c8070bfb4ea\"\u003e\u003ccode\u003e9d472a1\u003c/code\u003e\u003c/a\u003e Bump package versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/260f1c470d3d8b1f46ed2bde6c9044c3cf6bf759\"\u003e\u003ccode\u003e260f1c4\u003c/code\u003e\u003c/a\u003e Update to syn 2.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/1.4.0...1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display-derive` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display-derive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.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.139 to 1.0.143\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.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/10102c49bfd95e5b8d42a6c0b9530b1732a6fea8\"\u003e\u003ccode\u003e10102c4\u003c/code\u003e\u003c/a\u003e Release 1.0.143\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2a5b85312c2eb0eec19f922993e1a6931535b5e3\"\u003e\u003ccode\u003e2a5b853\u003c/code\u003e\u003c/a\u003e Replace super::super with absolute path within crate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/447170bd38099bc9636de4ff73c00e9d816a75f4\"\u003e\u003ccode\u003e447170b\u003c/code\u003e\u003c/a\u003e Merge pull request 1271 from mickvangelderen/mick/impl-from-str-for-map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ec190d6dfd4ecc5b31db76a7f1c26c54e99eee9f\"\u003e\u003ccode\u003eec190d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e from xlambein/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8be664752fe8b8fc92b239155979fad39719c2fd\"\u003e\u003ccode\u003e8be6647\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e from SOF3/compact-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ba5b3cccea799018d236c1af24a34ae53b6c84cc\"\u003e\u003ccode\u003eba5b3cc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1731167cd5dd6358944aabf8ab8504a2f5162018\"\u003e\u003ccode\u003e1731167\u003c/code\u003e\u003c/a\u003e Release 1.0.142\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e51c81450a3018a5524f6b1afba7192ddbafcc69\"\u003e\u003ccode\u003ee51c814\u003c/code\u003e\u003c/a\u003e Touch up PR 1265\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/84abbdb613ce8faa2e93eddcc96f5514eb31a1d1\"\u003e\u003ccode\u003e84abbdb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e from aatifsyed/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.143\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tabled` from 0.18.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md\"\u003etabled's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.20.0] - 2025-05-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::nohead\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with no header.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::with_capacity\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with an exact number of rows.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003ewith(Border)\u003c/code\u003e logic to set only outer border instead of border of all cells.\u003c/li\u003e\n\u003cli\u003eMade a number of refactorings of \u003ccode\u003etabled::grid::dimension::*\u003c/code\u003e modules.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eWrap::text\u003c/code\u003e and \u003ccode\u003eTruncate::text\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eText::new\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBrought up to date benchmarks.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumns::single\u003c/code\u003e into \u003ccode\u003eColumns::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eRows::single\u003c/code\u003e into \u003ccode\u003eRows::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMoved back to \u003ccode\u003efnv\u003c/code\u003e from \u003ccode\u003eahash\u003c/code\u003e cause of WASM build.\u003c/li\u003e\n\u003cli\u003eMoved back to old \u003ccode\u003eWrap::keep_words\u003c/code\u003e logic where we preserving all content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed dependency \u003ccode\u003etesting_table\u003c/code\u003e inclusion (by \u003ca href=\"https://github.com/klensy\"\u003e\u003ccode\u003e@​klensy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWASM\u003c/code\u003e build (by \u003ca href=\"https://github.com/cptpiepmatz\"\u003e\u003ccode\u003e@​cptpiepmatz\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed not properly working caching logic of \u003ccode\u003eTableOption::hint\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.19.0] - 2025-24-04\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etabled::assert\u003c/code\u003e module.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e#[tabled(map)]\u003c/code\u003e macro.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::bool\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::wrap\u003c/code\u003e and \u003ccode\u003ederive::display::truncate\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLocator::value\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::get_dimension\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANSI\u003c/code\u003e link handling in \u003ccode\u003eWidth::truncate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eUpper Title Case\u003c/code\u003e and \u003ccode\u003elower title case\u003c/code\u003e options for \u003ccode\u003erename_all\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eno_std\u003c/code\u003e in \u003ccode\u003etesting_table\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003eReverse\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ePosition\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003etabled::grid::dimension\u003c/code\u003e structures.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eIterTable\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eMigrated \u003ccode\u003eron\u003c/code\u003e to \u003ccode\u003e0.10\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumnNames::default()\u003c/code\u003e into \u003ccode\u003eColumnsNames::head()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eBorderSpanCorrection\u003c/code\u003e into \u003ccode\u003eBorderCorrection::span()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eOffset::Begin\u003c/code\u003e into \u003ccode\u003eOffset::Start\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zhiburt/tabled/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.11.1 to 1.11.2\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.11.2 (2025-08-24)\u003c/h1\u003e\n\u003cp\u003eThis is a new patch release of \u003ccode\u003eregex\u003c/code\u003e with some minor fixes. A larger number\nof typo or lint fix patches were merged. Also, we now finally recommend using\n\u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003e#1217\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003erust-lang/regex#1217\u003c/a\u003e):\nSwitch recommendation from \u003ccode\u003eonce_cell\u003c/code\u003e to \u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003e#1225\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003erust-lang/regex#1225\u003c/a\u003e):\nAdd \u003ccode\u003eDFA::set_prefilter\u003c/code\u003e to \u003ccode\u003eregex-automata\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1150\"\u003erust-lang/regex#1150\u003c/a\u003e):\nRemove \u003ccode\u003estd\u003c/code\u003e dependency from \u003ccode\u003eperf-literal-multisubstring\u003c/code\u003e crate feature.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1165\"\u003erust-lang/regex#1165\u003c/a\u003e):\nClarify the meaning of \u003ccode\u003e(?R)$\u003c/code\u003e in the documentation.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1281\"\u003e#1281\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1281\"\u003erust-lang/regex#1281\u003c/a\u003e):\nRemove \u003ccode\u003efuzz/\u003c/code\u003e and \u003ccode\u003erecord/\u003c/code\u003e directories from published crate on crates.io.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d0aa586a4c15d3e8d86990f33b4d3635340af407\"\u003e\u003ccode\u003ed0aa586\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3bf4ad84f0f12d148131032e2a4a8e9697868d0\"\u003e\u003ccode\u003ea3bf4ad\u003c/code\u003e\u003c/a\u003e regex-cli-0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/25a15e272b3ae5aee76b525902c2ab91b0d9e12e\"\u003e\u003ccode\u003e25a15e2\u003c/code\u003e\u003c/a\u003e rure-0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/45c3da7681af3a513bedba067c440b76bcc9a16e\"\u003e\u003ccode\u003e45c3da7\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/873ed800c535bc3ef0711c1ee6f2726b89a8508c\"\u003e\u003ccode\u003e873ed80\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/ea834f8e1fd7b72a3c1b2319b1a47f0c50d43082\"\u003e\u003ccode\u003eea834f8\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/86836fbe841893ca2e06ccf24067ecbc67b0b0c5\"\u003e\u003ccode\u003e86836fb\u003c/code\u003e\u003c/a\u003e changelog: 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/63a26c1a7fac5ebbed88471ebada05f7a465ffc8\"\u003e\u003ccode\u003e63a26c1\u003c/code\u003e\u003c/a\u003e cargo: ensure that 'perf' doesn't enable 'std' implicitly (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/dd96592be2c019abb268026904826e79d919d3c4\"\u003e\u003ccode\u003edd96592\u003c/code\u003e\u003c/a\u003e doc: clarify CRLF mode effect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/931dae01925415354720952bfaa568a7f9fb369b\"\u003e\u003ccode\u003e931dae0\u003c/code\u003e\u003c/a\u003e cargo: point \u003ccode\u003erepository\u003c/code\u003e metadata to clonable URLs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.11.1...1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `criterion` from 0.5.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md\"\u003ecriterion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.0] - 2025-07-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump version of criterion-plot to align dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.0] - 2025-05-17\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV bumped to 1.80\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ereal_blackbox\u003c/code\u003e feature no longer has any impact. Criterion always uses \u003ccode\u003estd::hint::black_box()\u003c/code\u003e now.\nUsers of \u003ccode\u003ecriterion::black_box()\u003c/code\u003e should switch to \u003ccode\u003estd::hint::black_box()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eclap\u003c/code\u003e dependency unpinned.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAsync benchmarking with Tokio may be done via a \u003ccode\u003etokio::runtime::Handle\u003c/code\u003e, not only a \u003ccode\u003etokio::runtime::Runtime\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/bheisler/criterion.rs/commit/567405d25363804dd1e6d440a0c9d6612c4cecd8\"\u003e\u003ccode\u003e567405d\u003c/code\u003e\u003c/a\u003e release: bump criterion and criterion-plot versions (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ccccbcc15237233af22af4c76751a7aa184609b3\"\u003e\u003ccode\u003eccccbcc\u003c/code\u003e\u003c/a\u003e fix: deal with throughput in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/deb0eb021dbaa58678222725a455662f780751d0\"\u003e\u003ccode\u003edeb0eb0\u003c/code\u003e\u003c/a\u003e feat: support throughput reports in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/d4fd7cc478dfb15e82ea9726c8e4c5a3afc4bc49\"\u003e\u003ccode\u003ed4fd7cc\u003c/code\u003e\u003c/a\u003e Add CI job checking library builds with oldest allowed dependencies (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/43bf90a64b1b2ac8d7f448e1f79e0eff8f9c45ec\"\u003e\u003ccode\u003e43bf90a\u003c/code\u003e\u003c/a\u003e release version 0.6.0 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/92696e45c5750c3d946fd5bef28c141e2f6c80f9\"\u003e\u003ccode\u003e92696e4\u003c/code\u003e\u003c/a\u003e deps: unpin clap (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/5756a5d5268f2186cedac87b823d0f1c6aad04b8\"\u003e\u003ccode\u003e5756a5d\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.80 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/9d887c0145f86442cd7211fd50681d8a1402e84a\"\u003e\u003ccode\u003e9d887c0\u003c/code\u003e\u003c/a\u003e Fixed typo in faq.md (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/59b791a5876f001be504203752df0a4502de0967\"\u003e\u003ccode\u003e59b791a\u003c/code\u003e\u003c/a\u003e ci: test against MSRV and 1.87 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ace1cc93ef06c6d67f42ee5a57485a800fc5fe26\"\u003e\u003ccode\u003eace1cc9\u003c/code\u003e\u003c/a\u003e Fix warnings from clippy (rust 1.87.0) (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\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.12 to 2.0.16\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.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\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/KittyCAD/modeling-api/pull/939","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/939","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/939/packages"},{"uuid":"2807823249","node_id":"PR_kwDOIws4Ns6nW_uR","number":8245,"state":"open","title":"Bump kittycad from 0.3.37 to 0.3.41 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T11:05:01.000Z","updated_at":"2025-09-08T11:05:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.37 to 0.3.41.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/01a5db9e1b3fef7879c48390201972f4c318a16c\"\u003e\u003ccode\u003e01a5db9\u003c/code\u003e\u003c/a\u003e Bump the minor group across 1 directory with 16 updates (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f2eb1a793d479370d6c95f8ddc0105e25756aa6f\"\u003e\u003ccode\u003ef2eb1a7\u003c/code\u003e\u003c/a\u003e Bump actions/create-github-app-token from 1 to 2 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.37...v0.3.41\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.37\u0026new-version=0.3.41)](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/KittyCAD/modeling-app/pull/8245","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/8245","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8245/packages"},{"uuid":"2807737802","node_id":"PR_kwDOK2kuMs6nWq3K","number":937,"state":"closed","title":"Bump the minor group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-09T03:06:18.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T10:36:22.000Z","updated_at":"2025-09-09T03:06:18.000Z","time_to_close":59396,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":19,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.41","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"clap","old_version":"4.5.35","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"toml_edit","old_version":"0.22.27","new_version":"0.23.4","repository_url":"https://github.com/toml-rs/toml"},{"name":"chrono","old_version":"0.4.40","new_version":"0.4.42","repository_url":"https://github.com/chronotope/chrono"},{"name":"cxx","old_version":"1.0.153","new_version":"1.0.179","repository_url":"https://github.com/dtolnay/cxx"},{"name":"data-encoding","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/ia0/data-encoding"},{"name":"parse-display","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"parse-display-derive","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"tabled","old_version":"0.18.0","new_version":"0.20.0","repository_url":"https://github.com/zhiburt/tabled"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"regex","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/rust-lang/regex"},{"name":"criterion","old_version":"0.5.1","new_version":"0.7.0","repository_url":"https://github.com/bheisler/criterion.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"thiserror","old_version":"2.0.12","new_version":"2.0.16","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.1","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.41` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.47` |\n| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.4` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.42` |\n| [cxx](https://github.com/dtolnay/cxx) | `1.0.153` | `1.0.179` |\n| [data-encoding](https://github.com/ia0/data-encoding) | `2.8.0` | `2.9.0` |\n| [parse-display](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [parse-display-derive](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.143` |\n| [tabled](https://github.com/zhiburt/tabled) | `0.18.0` | `0.20.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |\n| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.7.0` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.16` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.1` | `0.25.8` |\n\n\nUpdates `kittycad` from 0.3.36 to 0.3.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/01a5db9e1b3fef7879c48390201972f4c318a16c\"\u003e\u003ccode\u003e01a5db9\u003c/code\u003e\u003c/a\u003e Bump the minor group across 1 directory with 16 updates (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f2eb1a793d479370d6c95f8ddc0105e25756aa6f\"\u003e\u003ccode\u003ef2eb1a7\u003c/code\u003e\u003c/a\u003e Bump actions/create-github-app-token from 1 to 2 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.41\"\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.35 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.35...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml_edit` from 0.22.27 to 0.23.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9154dcb3b2eea8a84db183806411adf081bc0977\"\u003e\u003ccode\u003e9154dcb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/38f445c94071cfc0bbb2f4a3c0254457a3fde8cb\"\u003e\u003ccode\u003e38f445c\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/1ce8a75f2d5faa778deb43e9abd3960247f0d5b2\"\u003e\u003ccode\u003e1ce8a75\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/290c28fa6078b2e61b897fe7a71afc26c70daa76\"\u003e\u003ccode\u003e290c28f\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b2bc739b201d14ed0dafabf4784bb56f9318c5be\"\u003e\u003ccode\u003eb2bc739\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust Stable to v1.89 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/bd21148c49c784cb9136e5d069471dfeae13a339\"\u003e\u003ccode\u003ebd21148\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ff1cb9a263314e7a908b2c864c1932d5346af441\"\u003e\u003ccode\u003eff1cb9a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/39dd8b6422ac0f1068ae889737dfaa6a9fc7a53d\"\u003e\u003ccode\u003e39dd8b6\u003c/code\u003e\u003c/a\u003e fix(parser): Improve bad quote error messages (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/137338eb266892ae371058516c4057d1c3d57d34\"\u003e\u003ccode\u003e137338e\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust crate serde_json to v1.0.142 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2126e6af51aa2dc276b5756c06f5c2a20b8991d3\"\u003e\u003ccode\u003e2126e6a\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/v0.22.27...v0.23.4\"\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.40 to 0.4.42\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.42\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fuzzer for DateTime::parse_from_str by \u003ca href=\"https://github.com/tyler92\"\u003e\u003ccode\u003e@​tyler92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1700\"\u003echronotope/chrono#1700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong amount of micro/milliseconds by \u003ca href=\"https://github.com/nmlt\"\u003e\u003ccode\u003e@​nmlt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1703\"\u003echronotope/chrono#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about MappedLocalTime and wasm by \u003ca href=\"https://github.com/lutzky\"\u003e\u003ccode\u003e@​lutzky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1702\"\u003echronotope/chrono#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect parsing of fixed-length second fractions by \u003ca href=\"https://github.com/chris-leach\"\u003e\u003ccode\u003e@​chris-leach\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1705\"\u003echronotope/chrono#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cfgs for \u003ccode\u003ewasm32-linux\u003c/code\u003e support by \u003ca href=\"https://github.com/arjunr2\"\u003e\u003ccode\u003e@​arjunr2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1707\"\u003echronotope/chrono#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix OpenHarmony's \u003ccode\u003etzdata\u003c/code\u003e parsing by \u003ca href=\"https://github.com/ldm0\"\u003e\u003ccode\u003e@​ldm0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1679\"\u003echronotope/chrono#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert NaiveDate to/from days since unix epoch by \u003ca href=\"https://github.com/findepi\"\u003e\u003ccode\u003e@​findepi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1715\"\u003echronotope/chrono#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e?Sized\u003c/code\u003e bound to related methods of \u003ccode\u003eDelayedFormat::write_to\u003c/code\u003e by \u003ca href=\"https://github.com/Huliiiiii\"\u003e\u003ccode\u003e@​Huliiiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1721\"\u003echronotope/chrono#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_timestamp_secs\u003c/code\u003e method to \u003ccode\u003eDateTime\u003c/code\u003e by \u003ca href=\"https://github.com/jasonaowen\"\u003e\u003ccode\u003e@​jasonaowen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1719\"\u003echronotope/chrono#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to core::error::Error by \u003ca href=\"https://github.com/benbrittain\"\u003e\u003ccode\u003e@​benbrittain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1704\"\u003echronotope/chrono#1704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.63 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/1730\"\u003echronotope/chrono#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estrftime: simplify error handling 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/1731\"\u003echronotope/chrono#1731\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.41\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esubsec_micros\u003c/code\u003e and \u003ccode\u003esubsec_millis\u003c/code\u003e methods to \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1668\"\u003echronotope/chrono#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNaiveDateTime::UNIX_EPOCH\u003c/code\u003e by \u003ca href=\"https://github.com/robertbastian\"\u003e\u003ccode\u003e@​robertbastian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1670\"\u003echronotope/chrono#1670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eas_seconds_f32\u003c/code\u003e and \u003ccode\u003eas_seconds_f64\u003c/code\u003e for \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1671\"\u003echronotope/chrono#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some comments by \u003ca href=\"https://github.com/jimmycathy\"\u003e\u003ccode\u003e@​jimmycathy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1677\"\u003echronotope/chrono#1677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enum_days_in_month\u003c/code\u003e method to \u003ccode\u003eDatelike\u003c/code\u003e trait by \u003ca href=\"https://github.com/aslilac\"\u003e\u003ccode\u003e@​aslilac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1673\"\u003echronotope/chrono#1673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eWeekdaySet\u003c/code\u003e, a collection of \u003ccode\u003eWeekday\u003c/code\u003e that is \u003ccode\u003eCopy\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/1676\"\u003echronotope/chrono#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWeekdaySet tweaks 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/1680\"\u003echronotope/chrono#1680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.61 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/1682\"\u003echronotope/chrono#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplemented a consistent Eq trait for NaiveWeek by \u003ca href=\"https://github.com/Splashling1789\"\u003e\u003ccode\u003e@​Splashling1789\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1687\"\u003echronotope/chrono#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeZone::from_posix_tz: Treat empty TZ variable as UTC by \u003ca href=\"https://github.com/drinkcat\"\u003e\u003ccode\u003e@​drinkcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1691\"\u003echronotope/chrono#1691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for lossy format strings by \u003ca href=\"https://github.com/Qelxiros\"\u003e\u003ccode\u003e@​Qelxiros\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1693\"\u003echronotope/chrono#1693\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/f3fd15f976c8c8e56d97eda6237af4d485ba2297\"\u003e\u003ccode\u003ef3fd15f\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/5cf56035007f291b1b8f457fa3bfc79fb367419a\"\u003e\u003ccode\u003e5cf5603\u003c/code\u003e\u003c/a\u003e strftime: add regression test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a6231701ee934cbbeb595fe71328fcbbf1b584d5\"\u003e\u003ccode\u003ea623170\u003c/code\u003e\u003c/a\u003e strftime: simplify error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/36fbfb1221da05b1482eb9dd18254e6bd736cb31\"\u003e\u003ccode\u003e36fbfb1\u003c/code\u003e\u003c/a\u003e strftime: move specifier handling out of match to reduce rightward drift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7f413c363b74e293d495dc6109335c02dda9d629\"\u003e\u003ccode\u003e7f413c3\u003c/code\u003e\u003c/a\u003e strftime: yield None early\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/9d5dfe164098186bfff8af7d5eecbb05d7712d4d\"\u003e\u003ccode\u003e9d5dfe1\u003c/code\u003e\u003c/a\u003e strftime: outline constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e5f6be7db4a0c2756cad0a7c8186a5a180873f7a\"\u003e\u003ccode\u003ee5f6be7\u003c/code\u003e\u003c/a\u003e strftime: move error() method below caller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/d516c2764d74e467fa37e25e8e88d5633478bafa\"\u003e\u003ccode\u003ed516c27\u003c/code\u003e\u003c/a\u003e strftime: merge impl blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/0ee2172fb92df4e0be4cf7a733c860226eec37a0\"\u003e\u003ccode\u003e0ee2172\u003c/code\u003e\u003c/a\u003e strftime: re-order items to keep impls together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/757a8b0226e9c0a23b5334c7dc0986f1e487b8ac\"\u003e\u003ccode\u003e757a8b0\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.63\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cxx` from 1.0.153 to 1.0.179\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/cxx/releases\"\u003ecxx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.179\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter support extern function signatures containing elided lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.178\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix macro redefinition warning when using \u003ccode\u003e-DRUST_CXX_NO_EXCEPTIONS\u003c/code\u003e in some compilers (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1616\"\u003e#1616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e#[derive(Default)]\u003c/code\u003e on enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport non-\u003ccode\u003erepr(C)\u003c/code\u003e Rust types that have methods implemented by C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.177\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow unpinned mutable reference for any Unpin type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport slice of type alias of Rust types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.176\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extern types to appear in Box and Vec (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix elided_lifetimes_in_paths warning on type aliases that have lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1608\"\u003e#1608\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.175\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore precise handling of #[cfg(…)] attributes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1598\"\u003e#1598\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1599\"\u003e#1599\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.174\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1591\"\u003e#1591\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.173\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow static associated functions with the same name on different Self types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate extern shared struct syntax in favor of ExternType impl (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1586\"\u003e#1586\u003c/a\u003e)\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+ use cxx::ExternType;\n+\n+ #[repr(C)]\n+ pub struct Struct {\n+     ...\n+ }\n+\n+ unsafe impl ExternType for Struct {\n+     type Id = cxx::type_id!(\u0026quot;path::to::Struct\u0026quot;);\n+     type Kind = cxx::kind::Trivial;\n+ }\n+\n  #[cxx::bridge]\n  pub mod ffi {\n-     struct Struct {\n-         ...\n-     }\n-\n      #[namespace = \u0026quot;path::to\u0026quot;]\n-     unsafe extern \u0026quot;C++\u0026quot; {\n+     extern \u0026quot;C++\u0026quot; {\n          include!(\u0026quot;...\u0026quot;);\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e    type Struct;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/6525e1776d875b74fb53b9ccc35c11214900d1cd\"\u003e\u003ccode\u003e6525e17\u003c/code\u003e\u003c/a\u003e Release 1.0.179\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/87761ce93a3110d195fa9e8b4cae9f91c8e7d2ea\"\u003e\u003ccode\u003e87761ce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e from dtolnay/elision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/97ee44470f19a0e67d711cafaba086d60d085f5d\"\u003e\u003ccode\u003e97ee444\u003c/code\u003e\u003c/a\u003e Fix lifetime elision in return type of extern type methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/c5ca07e00d68d0cb6f9e4afbd8cf462ecffdaeac\"\u003e\u003ccode\u003ec5ca07e\u003c/code\u003e\u003c/a\u003e Add test of lifetime elision on type alias\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/d032e40b8f8cbeda80afa96e6da9a7d15601a525\"\u003e\u003ccode\u003ed032e40\u003c/code\u003e\u003c/a\u003e Release 1.0.178\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/838bcefa6e1f1221dbc70d300a76d2995f0e8edd\"\u003e\u003ccode\u003e838bcef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e from dtolnay/receiver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/edb48ada7debe8acd47a3d35997f121b30edd0aa\"\u003e\u003ccode\u003eedb48ad\u003c/code\u003e\u003c/a\u003e Pass Rust method receiver to C function as pointer not reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/53219c3b9e020047f2839654f6a7d21a1668256e\"\u003e\u003ccode\u003e53219c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1619\"\u003e#1619\u003c/a\u003e from dtolnay/query\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/4196077b5af66b0835588905fb966ee07d285d74\"\u003e\u003ccode\u003e4196077\u003c/code\u003e\u003c/a\u003e Generalize queries about types to work with a reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/7040638fc8ade86ccab99efa76db979dd6475a9a\"\u003e\u003ccode\u003e7040638\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e from dtolnay/defaultenum\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/cxx/compare/1.0.153...1.0.179\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `data-encoding` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/4fce77c46bc02ee2c5aa3434276c5adbb0f67de2\"\u003e\u003ccode\u003e4fce77c\u003c/code\u003e\u003c/a\u003e Release 2.9.0 (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/d81616352aefe60e0fc9ae38a9583a31a218ab45\"\u003e\u003ccode\u003ed816163\u003c/code\u003e\u003c/a\u003e Add encode_mut_str to guarantee UTF-8 for safe callers (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/ec5321766980b92a72df5ac34fcd6c0b578640a1\"\u003e\u003ccode\u003eec53217\u003c/code\u003e\u003c/a\u003e Update doc badge in README.md (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ia0/data-encoding/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display-derive` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display-derive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.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.139 to 1.0.143\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.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/10102c49bfd95e5b8d42a6c0b9530b1732a6fea8\"\u003e\u003ccode\u003e10102c4\u003c/code\u003e\u003c/a\u003e Release 1.0.143\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2a5b85312c2eb0eec19f922993e1a6931535b5e3\"\u003e\u003ccode\u003e2a5b853\u003c/code\u003e\u003c/a\u003e Replace super::super with absolute path within crate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/447170bd38099bc9636de4ff73c00e9d816a75f4\"\u003e\u003ccode\u003e447170b\u003c/code\u003e\u003c/a\u003e Merge pull request 1271 from mickvangelderen/mick/impl-from-str-for-map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ec190d6dfd4ecc5b31db76a7f1c26c54e99eee9f\"\u003e\u003ccode\u003eec190d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e from xlambein/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8be664752fe8b8fc92b239155979fad39719c2fd\"\u003e\u003ccode\u003e8be6647\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e from SOF3/compact-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ba5b3cccea799018d236c1af24a34ae53b6c84cc\"\u003e\u003ccode\u003eba5b3cc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1731167cd5dd6358944aabf8ab8504a2f5162018\"\u003e\u003ccode\u003e1731167\u003c/code\u003e\u003c/a\u003e Release 1.0.142\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e51c81450a3018a5524f6b1afba7192ddbafcc69\"\u003e\u003ccode\u003ee51c814\u003c/code\u003e\u003c/a\u003e Touch up PR 1265\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/84abbdb613ce8faa2e93eddcc96f5514eb31a1d1\"\u003e\u003ccode\u003e84abbdb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e from aatifsyed/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.143\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tabled` from 0.18.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md\"\u003etabled's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.20.0] - 2025-05-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::nohead\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with no header.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::with_capacity\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with an exact number of rows.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003ewith(Border)\u003c/code\u003e logic to set only outer border instead of border of all cells.\u003c/li\u003e\n\u003cli\u003eMade a number of refactorings of \u003ccode\u003etabled::grid::dimension::*\u003c/code\u003e modules.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eWrap::text\u003c/code\u003e and \u003ccode\u003eTruncate::text\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eText::new\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBrought up to date benchmarks.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumns::single\u003c/code\u003e into \u003ccode\u003eColumns::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eRows::single\u003c/code\u003e into \u003ccode\u003eRows::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMoved back to \u003ccode\u003efnv\u003c/code\u003e from \u003ccode\u003eahash\u003c/code\u003e cause of WASM build.\u003c/li\u003e\n\u003cli\u003eMoved back to old \u003ccode\u003eWrap::keep_words\u003c/code\u003e logic where we preserving all content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed dependency \u003ccode\u003etesting_table\u003c/code\u003e inclusion (by \u003ca href=\"https://github.com/klensy\"\u003e\u003ccode\u003e@​klensy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWASM\u003c/code\u003e build (by \u003ca href=\"https://github.com/cptpiepmatz\"\u003e\u003ccode\u003e@​cptpiepmatz\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed not properly working caching logic of \u003ccode\u003eTableOption::hint\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.19.0] - 2025-24-04\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etabled::assert\u003c/code\u003e module.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e#[tabled(map)]\u003c/code\u003e macro.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::bool\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::wrap\u003c/code\u003e and \u003ccode\u003ederive::display::truncate\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLocator::value\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::get_dimension\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANSI\u003c/code\u003e link handling in \u003ccode\u003eWidth::truncate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eUpper Title Case\u003c/code\u003e and \u003ccode\u003elower title case\u003c/code\u003e options for \u003ccode\u003erename_all\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eno_std\u003c/code\u003e in \u003ccode\u003etesting_table\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003eReverse\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ePosition\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003etabled::grid::dimension\u003c/code\u003e structures.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eIterTable\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eMigrated \u003ccode\u003eron\u003c/code\u003e to \u003ccode\u003e0.10\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumnNames::default()\u003c/code\u003e into \u003ccode\u003eColumnsNames::head()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eBorderSpanCorrection\u003c/code\u003e into \u003ccode\u003eBorderCorrection::span()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eOffset::Begin\u003c/code\u003e into \u003ccode\u003eOffset::Start\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zhiburt/tabled/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.11.1 to 1.11.2\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.11.2 (2025-08-24)\u003c/h1\u003e\n\u003cp\u003eThis is a new patch release of \u003ccode\u003eregex\u003c/code\u003e with some minor fixes. A larger number\nof typo or lint fix patches were merged. Also, we now finally recommend using\n\u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003e#1217\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003erust-lang/regex#1217\u003c/a\u003e):\nSwitch recommendation from \u003ccode\u003eonce_cell\u003c/code\u003e to \u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003e#1225\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003erust-lang/regex#1225\u003c/a\u003e):\nAdd \u003ccode\u003eDFA::set_prefilter\u003c/code\u003e to \u003ccode\u003eregex-automata\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1150\"\u003erust-lang/regex#1150\u003c/a\u003e):\nRemove \u003ccode\u003estd\u003c/code\u003e dependency from \u003ccode\u003eperf-literal-multisubstring\u003c/code\u003e crate feature.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1165\"\u003erust-lang/regex#1165\u003c/a\u003e):\nClarify the meaning of \u003ccode\u003e(?R)$\u003c/code\u003e in the documentation.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1281\"\u003e#1281\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1281\"\u003erust-lang/regex#1281\u003c/a\u003e):\nRemove \u003ccode\u003efuzz/\u003c/code\u003e and \u003ccode\u003erecord/\u003c/code\u003e directories from published crate on crates.io.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d0aa586a4c15d3e8d86990f33b4d3635340af407\"\u003e\u003ccode\u003ed0aa586\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3bf4ad84f0f12d148131032e2a4a8e9697868d0\"\u003e\u003ccode\u003ea3bf4ad\u003c/code\u003e\u003c/a\u003e regex-cli-0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/25a15e272b3ae5aee76b525902c2ab91b0d9e12e\"\u003e\u003ccode\u003e25a15e2\u003c/code\u003e\u003c/a\u003e rure-0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/45c3da7681af3a513bedba067c440b76bcc9a16e\"\u003e\u003ccode\u003e45c3da7\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/873ed800c535bc3ef0711c1ee6f2726b89a8508c\"\u003e\u003ccode\u003e873ed80\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/ea834f8e1fd7b72a3c1b2319b1a47f0c50d43082\"\u003e\u003ccode\u003eea834f8\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/86836fbe841893ca2e06ccf24067ecbc67b0b0c5\"\u003e\u003ccode\u003e86836fb\u003c/code\u003e\u003c/a\u003e changelog: 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/63a26c1a7fac5ebbed88471ebada05f7a465ffc8\"\u003e\u003ccode\u003e63a26c1\u003c/code\u003e\u003c/a\u003e cargo: ensure that 'perf' doesn't enable 'std' implicitly (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/dd96592be2c019abb268026904826e79d919d3c4\"\u003e\u003ccode\u003edd96592\u003c/code\u003e\u003c/a\u003e doc: clarify CRLF mode effect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/931dae01925415354720952bfaa568a7f9fb369b\"\u003e\u003ccode\u003e931dae0\u003c/code\u003e\u003c/a\u003e cargo: point \u003ccode\u003erepository\u003c/code\u003e metadata to clonable URLs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.11.1...1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `criterion` from 0.5.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md\"\u003ecriterion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.0] - 2025-07-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump version of criterion-plot to align dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.0] - 2025-05-17\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV bumped to 1.80\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ereal_blackbox\u003c/code\u003e feature no longer has any impact. Criterion always uses \u003ccode\u003estd::hint::black_box()\u003c/code\u003e now.\nUsers of \u003ccode\u003ecriterion::black_box()\u003c/code\u003e should switch to \u003ccode\u003estd::hint::black_box()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eclap\u003c/code\u003e dependency unpinned.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAsync benchmarking with Tokio may be done via a \u003ccode\u003etokio::runtime::Handle\u003c/code\u003e, not only a \u003ccode\u003etokio::runtime::Runtime\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/bheisler/criterion.rs/commit/567405d25363804dd1e6d440a0c9d6612c4cecd8\"\u003e\u003ccode\u003e567405d\u003c/code\u003e\u003c/a\u003e release: bump criterion and criterion-plot versions (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ccccbcc15237233af22af4c76751a7aa184609b3\"\u003e\u003ccode\u003eccccbcc\u003c/code\u003e\u003c/a\u003e fix: deal with throughput in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/deb0eb021dbaa58678222725a455662f780751d0\"\u003e\u003ccode\u003edeb0eb0\u003c/code\u003e\u003c/a\u003e feat: support throughput reports in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/d4fd7cc478dfb15e82ea9726c8e4c5a3afc4bc49\"\u003e\u003ccode\u003ed4fd7cc\u003c/code\u003e\u003c/a\u003e Add CI job checking library builds with oldest allowed dependencies (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/43bf90a64b1b2ac8d7f448e1f79e0eff8f9c45ec\"\u003e\u003ccode\u003e43bf90a\u003c/code\u003e\u003c/a\u003e release version 0.6.0 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/92696e45c5750c3d946fd5bef28c141e2f6c80f9\"\u003e\u003ccode\u003e92696e4\u003c/code\u003e\u003c/a\u003e deps: unpin clap (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/5756a5d5268f2186cedac87b823d0f1c6aad04b8\"\u003e\u003ccode\u003e5756a5d\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.80 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/9d887c0145f86442cd7211fd50681d8a1402e84a\"\u003e\u003ccode\u003e9d887c0\u003c/code\u003e\u003c/a\u003e Fixed typo in faq.md (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/59b791a5876f001be504203752df0a4502de0967\"\u003e\u003ccode\u003e59b791a\u003c/code\u003e\u003c/a\u003e ci: test against MSRV and 1.87 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ace1cc93ef06c6d67f42ee5a57485a800fc5fe26\"\u003e\u003ccode\u003eace1cc9\u003c/code\u003e\u003c/a\u003e Fix warnings from clippy (rust 1.87.0) (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\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.12 to 2.0.16\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.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\u003c/blockquote\u003e\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/40b58536cc4570d7e94575d1c90ebb07edf9aba0\"\u003e\u003ccode\u003e40b5853\u003c/code\u003e\u003c/a\u003e Release 2.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/83dfb5f99ba0ac9dc0ad800cc7adc64c28a2a918\"\u003e\u003ccode\u003e83dfb5f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e from dtolnay/nostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9b4a99fb90bdb8feb2d3d4212a6aa3427418ea2b\"\u003e\u003ccode\u003e9b4a99f\u003c/code\u003e\u003c/a\u003e Add to \u0026quot;no-std\u0026quot; crates.io category\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/f6145ebe84b51697e4d3253b373866f1c8ac09ad\"\u003e\u003ccode\u003ef6145eb\u003c/code\u003e\u003c/a\u003e Release 2.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/2717177976a162d75103acfb62aa229df02bc54f\"\u003e\u003ccode\u003e2717177\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e from dtolnay/caplints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/2cd13e67673cee27cf25fe55c5ceb277b687272b\"\u003e\u003ccode\u003e2cd13e6\u003c/code\u003e\u003c/a\u003e Make error_generic_member_access compatible with -Dwarnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/eea6799e2d00bb542a98dada84f5cafe2839f38d\"\u003e\u003ccode\u003eeea6799\u003c/code\u003e\u003c/a\u003e Release 2.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/a2aa6d7a5759c3c3669110d5dd2319b28e1ce995\"\u003e\u003ccode\u003ea2aa6d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e from dtolnay/enotempty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/f00ebc57bea45ffaa138c15448c3abc3181fbcfe\"\u003e\u003ccode\u003ef00ebc5\u003c/code\u003e\u003c/a\u003e Allow build-script cleanup failure with NFSv3 output directory to be non-fatal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/61f28da3dfea22cd417c86e038dac839cfb7eeea\"\u003e\u003ccode\u003e61f28da\u003c/code\u003e\u003c/a\u003e Release 2.0.13\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.12...2.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/749...\n\n_Description has been truncated_","html_url":"https://github.com/KittyCAD/modeling-api/pull/937","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/937","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/937/packages"},{"uuid":"2807735590","node_id":"PR_kwDOKiNr1s6nWqUm","number":333,"state":"closed","title":"Bump the patch group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-08T10:39:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T10:35:37.000Z","updated_at":"2025-09-08T10:39:03.000Z","time_to_close":206,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch","update_count":11,"packages":[{"name":"anyhow","old_version":"1.0.95","new_version":"1.0.99","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"kittycad","old_version":"0.3.28","new_version":"0.3.32","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"log","old_version":"0.4.25","new_version":"0.4.28","repository_url":"https://github.com/rust-lang/log"},{"name":"semver","old_version":"1.0.24","new_version":"1.0.26","repository_url":"https://github.com/dtolnay/semver"},{"name":"serde","old_version":"1.0.217","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_json","old_version":"1.0.135","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"signal-hook","old_version":"0.3.17","new_version":"0.3.18","repository_url":"https://github.com/vorner/signal-hook"},{"name":"slog-term","old_version":"2.9.1","new_version":"2.9.2","repository_url":"https://github.com/slog-rs/term"},{"name":"tracing-subscriber","old_version":"0.3.19","new_version":"0.3.20","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"async-trait","old_version":"0.1.85","new_version":"0.1.89","repository_url":"https://github.com/dtolnay/async-trait"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the patch group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.95` | `1.0.99` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.47` |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.28` | `0.3.32` |\n| [log](https://github.com/rust-lang/log) | `0.4.25` | `0.4.28` |\n| [semver](https://github.com/dtolnay/semver) | `1.0.24` | `1.0.26` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.217` | `1.0.219` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.135` | `1.0.143` |\n| [signal-hook](https://github.com/vorner/signal-hook) | `0.3.17` | `0.3.18` |\n| [slog-term](https://github.com/slog-rs/term) | `2.9.1` | `2.9.2` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.19` | `0.3.20` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.85` | `0.1.89` |\n\n\nUpdates `anyhow` from 1.0.95 to 1.0.99\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.99\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/anyhow/issues/420\"\u003e#420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.98\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.into_boxed_dyn_error\"\u003e\u003ccode\u003eself.into_boxed_dyn_error()\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.reallocate_into_boxed_dyn_error_without_backtrace\"\u003e\u003ccode\u003eself.reallocate_into_boxed_dyn_error_without_backtrace()\u003c/code\u003e\u003c/a\u003e methods for anyhow::Error (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.97\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.96\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/f2b963a759decf0828efb58a8fdd417fb12f71fb\"\u003e\u003ccode\u003ef2b963a\u003c/code\u003e\u003c/a\u003e Release 1.0.99\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2c64c15e75f8f588f01810a990e1529e8aa0eea9\"\u003e\u003ccode\u003e2c64c15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/420\"\u003e#420\u003c/a\u003e from dtolnay/enotempty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/8cf66f79361d568067a75848aec30d3b2072be5c\"\u003e\u003ccode\u003e8cf66f7\u003c/code\u003e\u003c/a\u003e Allow build-script cleanup failure with NFSv3 output directory to be non-fatal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/f5e145c683a2cb958268d1bbeb5dedabca0b0fc7\"\u003e\u003ccode\u003ef5e145c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/1d7ef1db5414ac155ad6254685673c90ea4c7d77\"\u003e\u003ccode\u003e1d7ef1d\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-06-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/69295727cefb015a184f9b780fcc51ef905a798c\"\u003e\u003ccode\u003e6929572\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-06-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/37224e3142ea62f29f31d4a2bd69c3afc80d7cc4\"\u003e\u003ccode\u003e37224e3\u003c/code\u003e\u003c/a\u003e Ignore mismatched_lifetime_syntaxes lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/11f0e81aaf1a9bd6675c841c8db07968096e8ee1\"\u003e\u003ccode\u003e11f0e81\u003c/code\u003e\u003c/a\u003e Pin nightly toolchain used for miri job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/d04c999d6327c7a72ab98221c7b249104debc16b\"\u003e\u003ccode\u003ed04c999\u003c/code\u003e\u003c/a\u003e Raise required compiler for backtrace feature to rust 1.82\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/219d16330d92a9d2adf6f4645a6db7ec5516d0cc\"\u003e\u003ccode\u003e219d163\u003c/code\u003e\u003c/a\u003e Update test suite to nightly-2025-05-01\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.95...1.0.99\"\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.30 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.30...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.28 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1fa53078cef66c46298a8610ea3a1d4b07b4a693\"\u003e\u003ccode\u003e1fa5307\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c283b7e4929615d126754779d479bc9dfed1fdd7\"\u003e\u003ccode\u003ec283b7e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0d06eae9bf24436e0dfdf81cf50257ceadc4f958\"\u003e\u003ccode\u003e0d06eae\u003c/code\u003e\u003c/a\u003e Bump anyhow from 1.0.95 to 1.0.97 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a760c652b92e0b926904c2226597712950559fdc\"\u003e\u003ccode\u003ea760c65\u003c/code\u003e\u003c/a\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b6a9a9e275d378090d5be6be04dc80ec36fc1d16\"\u003e\u003ccode\u003eb6a9a9e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/79fa480dfdc7d75313f8a9dfdc4bfc6ea569e572\"\u003e\u003ccode\u003e79fa480\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7591de1b403bd2f4f37722c8cfb4b698f3804207\"\u003e\u003ccode\u003e7591de1\u003c/code\u003e\u003c/a\u003e Bump reqwest-middleware from 0.4.0 to 0.4.1 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8fb7406d3eca4f17d37818ef07a5203739a12fe9\"\u003e\u003ccode\u003e8fb7406\u003c/code\u003e\u003c/a\u003e Bump once_cell from 1.20.2 to 1.20.3 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/80ac422f675192b6ec4d14f4a09d857a752d0aae\"\u003e\u003ccode\u003e80ac422\u003c/code\u003e\u003c/a\u003e Bump schemars from 0.8.21 to 0.8.22 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c255326e271113f9ac9b951b07f5a5d5a09b3cd0\"\u003e\u003ccode\u003ec255326\u003c/code\u003e\u003c/a\u003e Bump clap from 4.5.30 to 4.5.31 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.28...v0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `log` from 0.4.25 to 0.4.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/log/releases\"\u003elog's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: drop really old trick and ensure MSRV for all feature combo by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/676\"\u003erust-lang/log#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some typos in comment by \u003ca href=\"https://github.com/xixishidibei\"\u003e\u003ccode\u003e@​xixishidibei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/677\"\u003erust-lang/log#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnhide \u003ccode\u003e#[derive(Debug)]\u003c/code\u003e in example by \u003ca href=\"https://github.com/ZylosLumen\"\u003e\u003ccode\u003e@​ZylosLumen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/688\"\u003erust-lang/log#688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChore: delete compare_exchange method for AtomicUsize on platforms without atomics  by \u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eincrement_severity()\u003c/code\u003e and \u003ccode\u003edecrement_severity()\u003c/code\u003e methods for \u003ccode\u003eLevel\u003c/code\u003e and \u003ccode\u003eLevelFilter\u003c/code\u003e by \u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 0.4.28 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/rust-lang/log/pull/695\"\u003erust-lang/log#695\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/xixishidibei\"\u003e\u003ccode\u003e@​xixishidibei\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/677\"\u003erust-lang/log#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZylosLumen\"\u003e\u003ccode\u003e@​ZylosLumen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/688\"\u003erust-lang/log#688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.27...0.4.28\"\u003ehttps://github.com/rust-lang/log/compare/0.4.27...0.4.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.4.27\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eA few minor lint fixes by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/671\"\u003erust-lang/log#671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable clippy support for format-like macros by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/665\"\u003erust-lang/log#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an optional logger param by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/664\"\u003erust-lang/log#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass global logger by value, supplied logger by ref by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/673\"\u003erust-lang/log#673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 0.4.27 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/rust-lang/log/pull/674\"\u003erust-lang/log#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ehttps://github.com/rust-lang/log/compare/0.4.26...0.4.27\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.4.26\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive \u003ccode\u003eClone\u003c/code\u003e for \u003ccode\u003ekv::Value\u003c/code\u003e by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/668\"\u003erust-lang/log#668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espdlog-rs\u003c/code\u003e link to crate doc by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/669\"\u003erust-lang/log#669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 0.4.26 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/rust-lang/log/pull/670\"\u003erust-lang/log#670\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.25...0.4.26\"\u003ehttps://github.com/rust-lang/log/compare/0.4.25...0.4.26\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/rust-lang/log/blob/master/CHANGELOG.md\"\u003elog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.4.28] - 2025-09-02\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: drop really old trick and ensure MSRV for all feature combo by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/676\"\u003erust-lang/log#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChore: delete compare_exchange method for AtomicUsize on platforms without atomics  by \u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eincrement_severity()\u003c/code\u003e and \u003ccode\u003edecrement_severity()\u003c/code\u003e methods for \u003ccode\u003eLevel\u003c/code\u003e and \u003ccode\u003eLevelFilter\u003c/code\u003e by \u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\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/xixishidibei\"\u003e\u003ccode\u003e@​xixishidibei\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/677\"\u003erust-lang/log#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZylosLumen\"\u003e\u003ccode\u003e@​ZylosLumen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/688\"\u003erust-lang/log#688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.27...0.4.28\"\u003ehttps://github.com/rust-lang/log/compare/0.4.27...0.4.28\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eNotable Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV is bumped to 1.61.0 in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/676\"\u003erust-lang/log#676\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.4.27] - 2025-03-24\u003c/h2\u003e\n\u003ch3\u003eWhat's Changed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eA few minor lint fixes by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/671\"\u003erust-lang/log#671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable clippy support for format-like macros by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/665\"\u003erust-lang/log#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an optional logger param by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/664\"\u003erust-lang/log#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass global logger by value, supplied logger by ref by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/673\"\u003erust-lang/log#673\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ehttps://github.com/rust-lang/log/compare/0.4.26...0.4.27\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.4.26] - 2025-02-18\u003c/h2\u003e\n\u003ch3\u003eWhat's Changed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDerive \u003ccode\u003eClone\u003c/code\u003e for \u003ccode\u003ekv::Value\u003c/code\u003e by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/668\"\u003erust-lang/log#668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espdlog-rs\u003c/code\u003e link to crate doc by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/669\"\u003erust-lang/log#669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.25...0.4.26\"\u003ehttps://github.com/rust-lang/log/compare/0.4.25...0.4.26\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-lang/log/commit/6e1735597bb21c5d979a077395df85e1d633e077\"\u003e\u003ccode\u003e6e17355\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/695\"\u003e#695\u003c/a\u003e from rust-lang/cargo/0.4.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/57719dbef54de1c9b91b986845e4285d09c9e644\"\u003e\u003ccode\u003e57719db\u003c/code\u003e\u003c/a\u003e focus on user-facing source changes in the changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/e0630c6485c6ca6da22888c319d2c3d2e53cb1ae\"\u003e\u003ccode\u003ee0630c6\u003c/code\u003e\u003c/a\u003e prepare for 0.4.28 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/60829b11f50e34497f4dcaff44561ee908c796f9\"\u003e\u003ccode\u003e60829b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/692\"\u003e#692\u003c/a\u003e from nebkor/up-and-down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/95d44f8af52df35d78adb766bef79d8f489022a0\"\u003e\u003ccode\u003e95d44f8\u003c/code\u003e\u003c/a\u003e change names of log-level-changing methods to be more descriptive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/2b63dfada6394c537682de4834ae45eaf3bad216\"\u003e\u003ccode\u003e2b63dfa\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eup()\u003c/code\u003e and \u003ccode\u003edown()\u003c/code\u003e methods for \u003ccode\u003eLevel\u003c/code\u003e and \u003ccode\u003eLevelFilter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/3aa1359e926a39f841791207d6e57e00da3e68e2\"\u003e\u003ccode\u003e3aa1359\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/690\"\u003e#690\u003c/a\u003e from HaoliangXu/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/1091f2cbd21817872235eff67b8e0e68e5ec4e41\"\u003e\u003ccode\u003e1091f2c\u003c/code\u003e\u003c/a\u003e Chore:delete compare_exchange method for AtomicUsize on platforms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/24c5f44efd0828ed1c6dcec5adf5aebf97f0f400\"\u003e\u003ccode\u003e24c5f44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/688\"\u003e#688\u003c/a\u003e from ZylosLumen/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/44984954670f3144af1d1f323e36690bb72788f4\"\u003e\u003ccode\u003e4498495\u003c/code\u003e\u003c/a\u003e Unhide \u003ccode\u003e#[derive(Debug)]\u003c/code\u003e in example\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.25...0.4.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 1.0.24 to 1.0.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.26\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable serde impls on play.rust-lang.org (\u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/330\"\u003e#330\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jofas\"\u003e\u003ccode\u003e@​jofas\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/semver/commit/3e64fdbfce78bfbd2eb97bdbdc50ce4d62c9831b\"\u003e\u003ccode\u003e3e64fdb\u003c/code\u003e\u003c/a\u003e Release 1.0.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/dd8dc0ad9055adea8abdf4516d156fd723c0b15a\"\u003e\u003ccode\u003edd8dc0a\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/479518de59d7031d04e0d76a506ef2e92abd3c60\"\u003e\u003ccode\u003e479518d\u003c/code\u003e\u003c/a\u003e Unset doc-scrape-examples for lib target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/4fa7acb3181fdc52d8eb9712598b192b30c341fa\"\u003e\u003ccode\u003e4fa7acb\u003c/code\u003e\u003c/a\u003e More precise gitignore patterns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/b1e2848d0360fd80c5d86b1a5f70d94c6e602819\"\u003e\u003ccode\u003eb1e2848\u003c/code\u003e\u003c/a\u003e Release 1.0.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/1fb55fc29d477f8d978657d72972bf317f0e356c\"\u003e\u003ccode\u003e1fb55fc\u003c/code\u003e\u003c/a\u003e Merge pull request 330 from jofas/serde-on-playground\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/2bf9708b4dae1ed83c33ac43f8d0382d4cefcf0a\"\u003e\u003ccode\u003e2bf9708\u003c/code\u003e\u003c/a\u003e Enabled 'serde' feature on playground\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/semver/compare/1.0.24...1.0.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.217 to 1.0.219\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.219\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eabsolute_paths\u003c/code\u003e Clippy restriction being triggered inside macro-generated code (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2906\"\u003e#2906\u003c/a\u003e, thanks \u003ca href=\"https://github.com/davidzeng0\"\u003e\u003ccode\u003e@​davidzeng0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.218\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c\"\u003e\u003ccode\u003e49d098d\u003c/code\u003e\u003c/a\u003e Release 1.0.219\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599\"\u003e\u003ccode\u003e40f1d19\u003c/code\u003e\u003c/a\u003e Wrap dummy.rs to 80 columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077\"\u003e\u003ccode\u003e514848b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2906\"\u003e#2906\u003c/a\u003e from davidzeng0/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1\"\u003e\u003ccode\u003e168b6cf\u003c/code\u003e\u003c/a\u003e fix clippy absolute paths warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e\"\u003e\u003ccode\u003ea8bdd17\u003c/code\u003e\u003c/a\u003e Remove unused Punctuated import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d\"\u003e\u003ccode\u003e1c96013\u003c/code\u003e\u003c/a\u003e Resolve mem_replace_with_default clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70\"\u003e\u003ccode\u003ef0d1ae0\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c\"\u003e\u003ccode\u003ee3eaa6a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2896\"\u003e#2896\u003c/a\u003e from dtolnay/stabledoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c\"\u003e\u003ccode\u003e6a630cf\u003c/code\u003e\u003c/a\u003e Also link to stable proc_macro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/7bfd518dd44a3fcf17bb6d46345c23fe7e60e8e3\"\u003e\u003ccode\u003e7bfd518\u003c/code\u003e\u003c/a\u003e Release 1.0.218\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.219\"\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.135 to 1.0.143\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.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.139\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.138\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.137\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTurn on \u0026quot;float_roundtrip\u0026quot; and \u0026quot;unbounded_depth\u0026quot; features for serde_json in play.rust-lang.org (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.136\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize serde_json::value::Serializer::serialize_map by using Map::with_capacity (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1230\"\u003e#1230\u003c/a\u003e, thanks \u003ca href=\"https://github.com/goffrie\"\u003e\u003ccode\u003e@​goffrie\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/10102c49bfd95e5b8d42a6c0b9530b1732a6fea8\"\u003e\u003ccode\u003e10102c4\u003c/code\u003e\u003c/a\u003e Release 1.0.143\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2a5b85312c2eb0eec19f922993e1a6931535b5e3\"\u003e\u003ccode\u003e2a5b853\u003c/code\u003e\u003c/a\u003e Replace super::super with absolute path within crate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/447170bd38099bc9636de4ff73c00e9d816a75f4\"\u003e\u003ccode\u003e447170b\u003c/code\u003e\u003c/a\u003e Merge pull request 1271 from mickvangelderen/mick/impl-from-str-for-map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ec190d6dfd4ecc5b31db76a7f1c26c54e99eee9f\"\u003e\u003ccode\u003eec190d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e from xlambein/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8be664752fe8b8fc92b239155979fad39719c2fd\"\u003e\u003ccode\u003e8be6647\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e from SOF3/compact-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ba5b3cccea799018d236c1af24a34ae53b6c84cc\"\u003e\u003ccode\u003eba5b3cc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1731167cd5dd6358944aabf8ab8504a2f5162018\"\u003e\u003ccode\u003e1731167\u003c/code\u003e\u003c/a\u003e Release 1.0.142\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e51c81450a3018a5524f6b1afba7192ddbafcc69\"\u003e\u003ccode\u003ee51c814\u003c/code\u003e\u003c/a\u003e Touch up PR 1265\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/84abbdb613ce8faa2e93eddcc96f5514eb31a1d1\"\u003e\u003ccode\u003e84abbdb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e from aatifsyed/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.135...v1.0.143\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `signal-hook` from 0.3.17 to 0.3.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md\"\u003esignal-hook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003esignal-hook-registry-1.4.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReword/improve the safety requirements docs for register (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/178\"\u003e#178\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-1.3.18\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRelease the special-case removal of AIX for top-level signal-hook too (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/169\"\u003e#169\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/176\"\u003e#176\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-async-std-0.3.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump async-std to 0.2 (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/172\"\u003e#172\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix windows build (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/174\"\u003e#174\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eGet rid of a warning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove special-case for AIX (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/169\"\u003e#169\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-mio-0.2.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for mio 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNQX support (experimental/not guaranteed to work) (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/158\"\u003e#158\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eBy disabling \u003ccode\u003eSA_RESTART\u003c/code\u003e on that platform, not supported there.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/e343491fa55de81cc3e79aa32380764f0730d5ee\"\u003e\u003ccode\u003ee343491\u003c/code\u003e\u003c/a\u003e Version 0.3.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/dfdec819445a5a452b74524cd33e59c2a98faf29\"\u003e\u003ccode\u003edfdec81\u003c/code\u003e\u003c/a\u003e signal-hook-async-std 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/dcc5da2f303f52bf7ec4154081eb26c9d6779782\"\u003e\u003ccode\u003edcc5da2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/175\"\u003e#175\u003c/a\u003e from gaykitty/update-async-std\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/171da9cf958fea179e7c4251d40de4e95b9e43b0\"\u003e\u003ccode\u003e171da9c\u003c/code\u003e\u003c/a\u003e Update async-io and futures-lite to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/f31d712db8cbcc5fb249115be38c48cbef17dd1f\"\u003e\u003ccode\u003ef31d712\u003c/code\u003e\u003c/a\u003e registry-1.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/e30d6b89e17d4c6478029f29e2ffea89e7cfbe3a\"\u003e\u003ccode\u003ee30d6b8\u003c/code\u003e\u003c/a\u003e signal-hook-registry 1.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/c6e7a1c57bea3afabfae1ebea534d8c50b5201a2\"\u003e\u003ccode\u003ec6e7a1c\u003c/code\u003e\u003c/a\u003e Get rid of a warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/8f80afb7fa9e6f966c85759aff4a45865b8be61a\"\u003e\u003ccode\u003e8f80afb\u003c/code\u003e\u003c/a\u003e Fix deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/9ac61861b1fc10dafbe2ed7c396dcb2e873c2284\"\u003e\u003ccode\u003e9ac6186\u003c/code\u003e\u003c/a\u003e Dep updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/f341c872a6ec7f846124f5eeb62726cdd3e3e033\"\u003e\u003ccode\u003ef341c87\u003c/code\u003e\u003c/a\u003e Bump registry to 1.4.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vorner/signal-hook/compare/v0.3.17...v0.3.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slog-term` from 2.9.1 to 2.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slog-rs/term/releases\"\u003eslog-term's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFix incorrect detection of local timezone\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003etime\u003c/code\u003e crate uses the Unix \u003ccode\u003elocaltime_r\u003c/code\u003e call, which is not safe if multiple threads are running. To avoid undefined behavior, the time crate simply returns an error if multiple threads are running. To support localtime functionality when multiple threads are running, we use the \u003ccode\u003echrono\u003c/code\u003e crate which parses \u003ccode\u003e/etc/localtime\u003c/code\u003e on Unix. This adds another dependency. In the future this could be mitigated by switching from \u003ccode\u003etime\u003c/code\u003e to \u003ccode\u003echrono\u003c/code\u003e entirely.\u003c/p\u003e\n\u003cp\u003eThis is not an issue on Windows systems.\u003c/p\u003e\n\u003ch2\u003eOther changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect the \u003ccode\u003eNO_COLOR\u003c/code\u003e environment variable \u003ca href=\"https://no-color.org/\"\u003ehttps://no-color.org/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade term from 0.7 to 1.0\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/slog-rs/term/blob/master/CHANGELOG.md\"\u003eslog-term's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.2 - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid thread-safety issues with \u003ccode\u003elocaltime_r\u003c/code\u003e function by using \u003ccode\u003echrono\u003c/code\u003e to detect local time.\n\u003cul\u003e\n\u003cli\u003eUnfortunately this adds another dependency.\nIn the future I plan to avoid this by switching from time to chrono entirely.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpgrade to term v1.0. Fixes \u003ca href=\"https://redirect.github.com/slog-rs/slog/issues/267\"\u003eslog#267\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect the \u003ca href=\"https://no-color.org/\"\u003e\u003ccode\u003eNO_COLOR\u003c/code\u003e\u003c/a\u003e environment variable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/a6b6e7bf4e9d54eac81f6c1f9cd64ee66f25f1c3\"\u003e\u003ccode\u003ea6b6e7b\u003c/code\u003e\u003c/a\u003e Bump version to 2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/a6f335d8a1d0db219f3b913ba4e1b254657adcae\"\u003e\u003ccode\u003ea6f335d\u003c/code\u003e\u003c/a\u003e Respect the NO_COLOR environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/e1e0c24f098ca9288cf221da4431741227e9eaf0\"\u003e\u003ccode\u003ee1e0c24\u003c/code\u003e\u003c/a\u003e Upgrade to term v1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/835561b256eeac4a3b153bbc4fea88b3331bfba9\"\u003e\u003ccode\u003e835561b\u003c/code\u003e\u003c/a\u003e Use chrono to detect local timezone thread-safely\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/8eb6e568fb19bbfd3454f9937074b59883f04140\"\u003e\u003ccode\u003e8eb6e56\u003c/code\u003e\u003c/a\u003e ci: Fail on clippy warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/88aca95f364545d78eb70dd92f56a49199a45014\"\u003e\u003ccode\u003e88aca95\u003c/code\u003e\u003c/a\u003e ci: Only pin time version on MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/1ae33b57b92cb866a45080ae37c0940ca8a5fc5e\"\u003e\u003ccode\u003e1ae33b5\u003c/code\u003e\u003c/a\u003e ci: Cache crates.io index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/6c3d09af190ad68d4591dcc1149429cd9bc0c4fa\"\u003e\u003ccode\u003e6c3d09a\u003c/code\u003e\u003c/a\u003e ci: Use dtolnay/rust-toolchain instead of actions-rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/2318b4eca6c6545c1c13cce5caea93e6a4cc531f\"\u003e\u003ccode\u003e2318b4e\u003c/code\u003e\u003c/a\u003e ci: Use crates-ci/typos to check for spelling errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/49d275830c23bb1459822a4ca7acf61970f214de\"\u003e\u003ccode\u003e49d2758\u003c/code\u003e\u003c/a\u003e Fix clippy lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/slog-rs/term/compare/v2.9.1...v2.9.2\"\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.19 to 0.3.20\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.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity Fix\u003c/strong\u003e: ANSI Escape Sequence Injection (CVE-TBD)\u003c/p\u003e\n\u003ch2\u003eImpact\u003c/h2\u003e\n\u003cp\u003ePrevious versions of tracing-subscriber were vulnerable to ANSI escape sequence injection attacks. Untrusted user input containing ANSI escape sequences could be injected into terminal output when logged, potentially allowing attackers to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eManipulate terminal title bars\u003c/li\u003e\n\u003cli\u003eClear screens or modify terminal display\u003c/li\u003e\n\u003cli\u003ePotentially mislead users through terminal manipulation\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn isolation, impact is minimal, however security issues have been found in terminal emulators that enabled an attacker to use ANSI escape sequences via logs to exploit vulnerabilities in the terminal emulator.\u003c/p\u003e\n\u003ch2\u003eSolution\u003c/h2\u003e\n\u003cp\u003eVersion 0.3.20 fixes this vulnerability by escaping ANSI control characters in when writing events to destinations that may be printed to the terminal.\u003c/p\u003e\n\u003ch2\u003eAffected Versions\u003c/h2\u003e\n\u003cp\u003eAll versions of tracing-subscriber prior to 0.3.20 are affected by this vulnerability.\u003c/p\u003e\n\u003ch2\u003eRecommendations\u003c/h2\u003e\n\u003cp\u003eImmediate Action Required: We recommend upgrading to tracing-subscriber 0.3.20 immediately, especially if your application:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLogs user-provided input (form data, HTTP headers, query parameters, etc.)\u003c/li\u003e\n\u003cli\u003eRuns in environments where terminal output is displayed to users\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eThis is a patch release with no breaking API changes. Simply update your Cargo.toml:\u003c/p\u003e\n\u003cpre lang=\"toml\"\u003e\u003ccode\u003e[dependencies]\ntracing-subscriber = \u0026quot;0.3.20\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eAcknowledgments\u003c/h2\u003e\n\u003cp\u003eWe would like to thank \u003ca href=\"http://github.com/zefr0x\"\u003ezefr0x\u003c/a\u003e who responsibly reported the issue at \u003ccode\u003esecurity@tokio.rs\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIf you believe you have found a security vulnerability in any tokio-rs project, please email us at \u003ccode\u003esecurity@tokio.rs\u003c/code\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/4c52ca5266a3920fc5dfeebda2accf15ee7fb278\"\u003e\u003ccode\u003e4c52ca5\u003c/code\u003e\u003c/a\u003e fmt: fix ANSI escape sequence injection vulnerability (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/f71cebe41e4c12735b1d19ca804428d4ff7d905d\"\u003e\u003ccode\u003ef71cebe\u003c/code\u003e\u003c/a\u003e subscriber: impl Clone for EnvFilter (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/3a1f571102b38bcdca13d59f3c454989d179055d\"\u003e\u003ccode\u003e3a1f571\u003c/code\u003e\u003c/a\u003e Fix CI (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/e63ef57f3d686abe3727ddd586eb9af73d6715b7\"\u003e\u003ccode\u003ee63ef57\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-attributes 0.1.30 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3316\"\u003e#3316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/6e59a13b1a7bcdd78b8b5a7cbcf70a0b2cdd76f0\"\u003e\u003ccode\u003e6e59a13\u003c/code\u003e\u003c/a\u003e attributes: fix tracing::instrument regression around shadowing (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/e4df76127538aa8370d7dee32a6f84bbec6bbf10\"\u003e\u003ccode\u003ee4df761\u003c/code\u003e\u003c/a\u003e tracing: update core to 0.1.34 and attributes to 0.1.29 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/643f392ebb73c4fb856f56a78c066c82582dd22c\"\u003e\u003ccode\u003e643f392\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-attributes 0.1.29 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3304\"\u003e#3304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/d08e7a6eea1833810ea527e18ea03b08cd402c9d\"\u003e\u003ccode\u003ed08e7a6\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.34 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3302\"\u003e#3302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/6e70c571d319a033d5f37c885ccf99aa675a9eac\"\u003e\u003ccode\u003e6e70c57\u003c/code\u003e\u003c/a\u003e tracing-subscriber: count numbers of enters in \u003ccode\u003eTimings\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/c01d4fd9def2fb061669a310598095c789ca0a32\"\u003e\u003ccode\u003ec01d4fd\u003c/code\u003e\u003c/a\u003e fix docs and enable CI on \u003ccode\u003emain\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3295\"\u003e#3295\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.19...tracing-subscriber-0.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-trait` from 0.1.85 to 0.1.89\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/async-trait/releases\"\u003easync-trait's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.89\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove IDE functionality (\u003ca href=\"https://redirect.github.com/dtolnay/async-trait/issues/293\"\u003e#293\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Veykril\"\u003e\u003ccode\u003e@​Veykril\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.88\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lifetime bounding on generic parameters that have cfg (\u003ca href=\"https://redirect.github.com/dtolnay/async-trait/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.87\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.86\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/async-trait/commit/a7e91e98a5d2de2ceae52d9459eed309939a98bf\"\u003e\u003ccode\u003ea7e91e9\u003c/code\u003e\u003c/a\u003e Release 0.1.89\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/fbcfcaca022197e20a3f70b448a2615ae49d3701\"\u003e\u003ccode\u003efbcfcac\u003c/code\u003e\u003c/a\u003e Merge pull request 293 from Veykril/lw/quote_spanned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/fd93990620ba8d1af6089ac286120b71adc26c06\"\u003e\u003ccode\u003efd93990\u003c/code\u003e\u003c/a\u003e Improve use of spans in \u003ccode\u003equote_spanned\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/a5093fe762a8a38cb41aba7fd40d1051386a8fb5\"\u003e\u003ccode\u003ea5093fe\u003c/code\u003e\u003c/a\u003e Add type-mismatch ui test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/6d12b441162c8c688cbb39bfc87829083ccbc1a9\"\u003e\u003ccode\u003e6d12b44\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/dd9e4bad1b9465706366689551df978a39bf4390\"\u003e\u003ccode\u003edd9e4ba\u003c/code\u003e\u003c/a\u003e Hide unused_variables warning in consider-restricting.rs ui test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/b454fc869a32a2410adc405ffb030be78246de8b\"\u003e\u003ccode\u003eb454fc8\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/9c880e85d885eb20426222d5462286f1dab09d5a\"\u003e\u003ccode\u003e9c880e8\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-07-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/7ca751d0b3c62dfbd39699f8d32a09f7b7a70800\"\u003e\u003ccode\u003e7ca751d\u003c/code\u003e\u003c/a\u003e Ignore unused_parens warning in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/2bccfeb461b0c92964fdee816896e9f8f6f291b8\"\u003e\u003ccode\u003e2bccfeb\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-05-28\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/async-trait/compare/0.1.85...0.1.89\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/text-to-cad-discord-bot/pull/333","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Ftext-to-cad-discord-bot/issues/333","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/333/packages"}],"issue_packages":[{"old_version":"0.4.7","new_version":"0.4.12","update_type":"patch","path":null,"pr_created_at":"2026-05-09T23:03:02.000Z","version_change":"0.4.7 → 0.4.12","issue":{"uuid":"4414069976","node_id":"PR_kwDOK2kuMs7Z640S","number":1193,"state":"closed","title":"Bump kittycad from 0.4.7 to 0.4.12","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-16T23:03:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-09T23:03:02.000Z","updated_at":"2026-05-16T23:03:01.000Z","time_to_close":604798,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.7","new_version":"0.4.12","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.7 to 0.4.12.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/73b723ff5db79ffd449829c9e917f0934b32e82e\"\u003e\u003ccode\u003e73b723f\u003c/code\u003e\u003c/a\u003e Bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1015\"\u003e#1015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/08f502450b559bcd6d59e5c1cc8d468b635b4217\"\u003e\u003ccode\u003e08f5024\u003c/code\u003e\u003c/a\u003e preserve query params in pagination (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5563b55e46ec3c9985fec629f32f1070c0453b69\"\u003e\u003ccode\u003e5563b55\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1012\"\u003e#1012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5ecd59448e3ed7ed0eab42947f08f4d077ce767a\"\u003e\u003ccode\u003e5ecd594\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/cd48822cec6792470edbbd0d771135b007957958\"\u003e\u003ccode\u003ecd48822\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1010\"\u003e#1010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/91761171f0f23f6ee62841dbd0d8177c3a05ec00\"\u003e\u003ccode\u003e9176117\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 6.3.0 to 6.4.0 in the minor group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1007\"\u003e#1007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7eaa926e3fa3397b327fc62437933085af8546e9\"\u003e\u003ccode\u003e7eaa926\u003c/code\u003e\u003c/a\u003e Bump test-context from 0.5.5 to 0.5.8 in the patch group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1008\"\u003e#1008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6053e846140d9488cbf409b2a599d13fb709b5e9\"\u003e\u003ccode\u003e6053e84\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1009\"\u003e#1009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/e5b55b79209381212596ee0d7c541141087ccdab\"\u003e\u003ccode\u003ee5b55b7\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1006\"\u003e#1006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c314812947ce712f3dbcf40f405e337926ff4741\"\u003e\u003ccode\u003ec314812\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.7...v0.4.12\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.7\u0026new-version=0.4.12)](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/KittyCAD/modeling-api/pull/1193","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/1193","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1193/packages"}},{"old_version":"0.4.7","new_version":"0.4.11","update_type":"patch","path":"/rust","pr_created_at":"2026-04-25T12:38:49.000Z","version_change":"0.4.7 → 0.4.11","issue":{"uuid":"4328102415","node_id":"PR_kwDOSMQqxs7Vl4SP","number":12,"state":"closed","title":"Bump kittycad from 0.4.7 to 0.4.11 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-09T08:53:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-25T12:38:49.000Z","updated_at":"2026-05-09T08:53:37.000Z","time_to_close":1196087,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.7","new_version":"0.4.11","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.7 to 0.4.11.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a356a9111482bfdf33d4f645296cb3fefc6d862a\"\u003e\u003ccode\u003ea356a91\u003c/code\u003e\u003c/a\u003e Bump version to v0.4.11 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c07fc763cff1b107b8ce86e2b4c1d01222fdac6b\"\u003e\u003ccode\u003ec07fc76\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/997\"\u003e#997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/e3a22a945452fabb645c67da215ea6a992fe9536\"\u003e\u003ccode\u003ee3a22a9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/48ca1d3dd66d48532a75ebc4901482c7170022f8\"\u003e\u003ccode\u003e48ca1d3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/995\"\u003e#995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a6aa73012b7b420fda013741e6db39f3d8590c09\"\u003e\u003ccode\u003ea6aa730\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/157e802ecf32353b524c4d945a0a094245e2835d\"\u003e\u003ccode\u003e157e802\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/be4bcfa9df9a3435d3793aebbb848990a1b34c45\"\u003e\u003ccode\u003ebe4bcfa\u003c/code\u003e\u003c/a\u003e Bump softprops/action-gh-release from 2 to 2.6.2 in the minor group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/991\"\u003e#991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a356ec9825b36a042fe8b9b61da357cd65d59b0f\"\u003e\u003ccode\u003ea356ec9\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5.0.4 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/992\"\u003e#992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5d6a9aec7c25013d5f6aec9ec6016e6b2a5519d6\"\u003e\u003ccode\u003e5d6a9ae\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/66b3f5f13c8745deba624c971221e932a8fffaf0\"\u003e\u003ccode\u003e66b3f5f\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.7...v0.4.11\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.7\u0026new-version=0.4.11)](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/Chikanma681/fugacity/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chikanma681%2Ffugacity/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"0.4.7","new_version":"0.4.9","update_type":"patch","path":null,"pr_created_at":"2026-04-04T23:03:12.000Z","version_change":"0.4.7 → 0.4.9","issue":{"uuid":"4205977295","node_id":"PR_kwDOK2kuMs7P_yLb","number":1151,"state":"open","title":"Bump kittycad from 0.4.7 to 0.4.9","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-04T23:03:12.000Z","updated_at":"2026-04-12T01:00:17.448Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.7","new_version":"0.4.9","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.7 to 0.4.9.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/bc7287cdb92a5c27e6df9f92f954beb6106e50aa\"\u003e\u003ccode\u003ebc7287c\u003c/code\u003e\u003c/a\u003e Bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/970\"\u003e#970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/157bcc20c49b48eba2f69ac569c41d62009e5c8f\"\u003e\u003ccode\u003e157bcc2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/96eb2e98b5416e3ee8378106d57d134a62915080\"\u003e\u003ccode\u003e96eb2e9\u003c/code\u003e\u003c/a\u003e Bump crate to 0.4.8 for release (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f3c2d41dc8a76f799e09dfeef4c05abe6b96a30a\"\u003e\u003ccode\u003ef3c2d41\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/bc6587eecd8041110cecacf2a4ad24055eb79508\"\u003e\u003ccode\u003ebc6587e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/da04836f04550393bab2d4f774b37a85d94c2258\"\u003e\u003ccode\u003eda04836\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2c10c10fb83c5db38102de4a0f3d3e817a127be6\"\u003e\u003ccode\u003e2c10c10\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/963\"\u003e#963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6278a47f7a47550f0a939dbf9243aff92016ac41\"\u003e\u003ccode\u003e6278a47\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/962\"\u003e#962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ec068f93f3d24f83b25b140c016ac3c9936b273\"\u003e\u003ccode\u003e8ec068f\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/961\"\u003e#961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7dde6e01f051240e97bbad5a6b2581c6e380d038\"\u003e\u003ccode\u003e7dde6e0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/960\"\u003e#960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.7...v0.4.9\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.7\u0026new-version=0.4.9)](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/KittyCAD/modeling-api/pull/1151","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/1151","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1151/packages"}},{"old_version":"0.4.5","new_version":"0.4.6","update_type":"patch","path":"/rust","pr_created_at":"2026-01-22T09:25:06.000Z","version_change":"0.4.5 → 0.4.6","issue":{"uuid":"3842026804","node_id":"PR_kwDOQ-4CBc6-pmTi","number":12,"state":"closed","title":"Bump kittycad from 0.4.5 to 0.4.6 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-28T11:03:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T09:25:06.000Z","updated_at":"2026-02-28T11:03:28.000Z","time_to_close":3202701,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](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/deeploop/modeling-app/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeploop%2Fmodeling-app/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"0.4.5","new_version":"0.4.6","update_type":"patch","path":null,"pr_created_at":"2026-01-16T14:34:37.000Z","version_change":"0.4.5 → 0.4.6","issue":{"uuid":"3822295093","node_id":"PR_kwDOK2kuMs69odRr","number":1053,"state":"closed","title":"Bump kittycad from 0.4.5 to 0.4.6","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-22T00:07:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-16T14:34:37.000Z","updated_at":"2026-02-22T00:07:02.000Z","time_to_close":3144744,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/KittyCAD/modeling-api/pull/1053","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/1053","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1053/packages"}},{"old_version":"0.4.5","new_version":"0.4.6","update_type":"patch","path":null,"pr_created_at":"2026-01-11T00:54:52.000Z","version_change":"0.4.5 → 0.4.6","issue":{"uuid":"3800565803","node_id":"PR_kwDOGfzlmM68gtdK","number":1418,"state":"open","title":"Bump kittycad from 0.4.5 to 0.4.6","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-11T00:54:52.000Z","updated_at":"2026-01-21T18:01:10.414Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](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/KittyCAD/cli/pull/1418","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fcli/issues/1418","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1418/packages"}},{"old_version":"0.4.5","new_version":"0.4.6","update_type":"patch","path":"/rust","pr_created_at":"2026-01-10T11:59:35.000Z","version_change":"0.4.5 → 0.4.6","issue":{"uuid":"3799584735","node_id":"PR_kwDOIws4Ns68dzml","number":9623,"state":"open","title":"Bump kittycad from 0.4.5 to 0.4.6 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-10T11:59:35.000Z","updated_at":"2026-01-12T23:13:45.746Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.4.5","new_version":"0.4.6","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.4.5 to 0.4.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fea893a4cd0c9ada1ba6589894762153d70fd6ae\"\u003e\u003ccode\u003efea893a\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/47dd5ec81201c4d1ce2b5007ac1812eb2f160259\"\u003e\u003ccode\u003e47dd5ec\u003c/code\u003e\u003c/a\u003e Update dependabot config (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a91bdc36450bd2855c58dc677fefb445b4d7191b\"\u003e\u003ccode\u003ea91bdc3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/52755b832c5742d60b532bd4db79f36c20d37faf\"\u003e\u003ccode\u003e52755b8\u003c/code\u003e\u003c/a\u003e Remove actions-rs action (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b74f75bf1437f828e8e74f6cf68741dc9360e537\"\u003e\u003ccode\u003eb74f75b\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/960efd2c58d0d700550d62929625eacdd6df0310\"\u003e\u003ccode\u003e960efd2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/3b17556c1b7349535961edf9033db1bd1020b614\"\u003e\u003ccode\u003e3b17556\u003c/code\u003e\u003c/a\u003e stop depending on opentelemetry 0.24 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c5bc8a3bae69e8c625c8d8da66efacda36d8d55f\"\u003e\u003ccode\u003ec5bc8a3\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/341e51ded853dde095d0fd335a29f2f61bb35476\"\u003e\u003ccode\u003e341e51d\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ece209ea4c3cc8ced4434fbab904f6228dbe0b18\"\u003e\u003ccode\u003eece209e\u003c/code\u003e\u003c/a\u003e Remove explicit rustls dependency (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.4.5...v0.4.6\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.4.5\u0026new-version=0.4.6)](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/KittyCAD/modeling-app/pull/9623","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/9623","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9623/packages"}},{"old_version":"0.3.28","new_version":"0.3.32","update_type":"patch","path":null,"pr_created_at":"2025-10-27T11:20:33.000Z","version_change":"0.3.28 → 0.3.32","issue":{"uuid":"3556294339","node_id":"PR_kwDOKiNr1s6v3dvD","number":344,"state":"closed","title":"Bump the major group with 4 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-12T11:31:14.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T11:20:33.000Z","updated_at":"2026-02-12T11:31:23.000Z","time_to_close":9331841,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":4,"packages":[{"name":"dropshot","old_version":"0.15.1","new_version":"0.16.0","repository_url":"https://github.com/oxidecomputer/dropshot"},{"name":"kittycad","old_version":"0.3.28","new_version":"0.3.32","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"test-context","old_version":"0.1.6","new_version":"0.4.1","repository_url":"https://github.com/JasterV/test-context"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the major group with 4 updates: [dropshot](https://github.com/oxidecomputer/dropshot), [kittycad](https://github.com/KittyCAD/kittycad.rs), [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) and [test-context](https://github.com/JasterV/test-context).\n\nUpdates `dropshot` from 0.15.1 to 0.16.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oxidecomputer/dropshot/blob/main/CHANGELOG.adoc\"\u003edropshot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e== 0.16.0 (released 2025-02-19)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/compare/v0.15.1%5C...v0.16.0%5BFull\"\u003ehttps://github.com/oxidecomputer/dropshot/compare/v0.15.1\\...v0.16.0[Full\u003c/a\u003e list of commits]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/pull/1246%5B#1246%5D(https://redirect.github.com/oxidecomputer/dropshot/issues/1246)\"\u003eoxidecomputer/dropshot#1246\u003c/a\u003e extends the experimental \u003ccode\u003eversions\u003c/code\u003e argument to support identifiers.  See \u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1246\"\u003e#1246\u003c/a\u003e for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/847e3bd22be2dfac5a3650a65d8303c40af7a846\"\u003e\u003ccode\u003e847e3bd\u003c/code\u003e\u003c/a\u003e release 0.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/5297388ccfff516437a21abe35a6e3ba43841ea1\"\u003e\u003ccode\u003e5297388\u003c/code\u003e\u003c/a\u003e update CHANGELOG in prep for 0.16.0 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/0a1a4cc1e1a4592f86f70149c8bb4d70f4f5a16e\"\u003e\u003ccode\u003e0a1a4cc\u003c/code\u003e\u003c/a\u003e Bump tempfile from 3.16.0 to 3.17.0 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/830de0130b534c89fac61d65c4c1c16642723966\"\u003e\u003ccode\u003e830de01\u003c/code\u003e\u003c/a\u003e Bump uuid from 1.12.1 to 1.13.1 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/918a40596e258cd7c10ddc45826f193d582e7cf5\"\u003e\u003ccode\u003e918a405\u003c/code\u003e\u003c/a\u003e Update dependency rust to v1.84.1 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/72367110ddf299ddc154a545572c2739124ce2dd\"\u003e\u003ccode\u003e7236711\u003c/code\u003e\u003c/a\u003e Bump bytes from 1.9.0 to 1.10.0 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/574d0e5ab22965d0ddfb3f68752943dadbc33a49\"\u003e\u003ccode\u003e574d0e5\u003c/code\u003e\u003c/a\u003e Bump toml from 0.8.19 to 0.8.20 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/e4fc295826ba39998f3cc08caa8cf9fbc89db8eb\"\u003e\u003ccode\u003ee4fc295\u003c/code\u003e\u003c/a\u003e Bump openssl from 0.10.66 to 0.10.70 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/701cb8741d3303aee5984ef4423665a3b5bcab49\"\u003e\u003ccode\u003e701cb87\u003c/code\u003e\u003c/a\u003e Bump syn from 2.0.96 to 2.0.98 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1250\"\u003e#1250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/dropshot/commit/4c657f52f196a09df92260a0bc3e25b99736d8b4\"\u003e\u003ccode\u003e4c657f5\u003c/code\u003e\u003c/a\u003e Bump serde_json from 1.0.137 to 1.0.138 (\u003ca href=\"https://redirect.github.com/oxidecomputer/dropshot/issues/1249\"\u003e#1249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oxidecomputer/dropshot/compare/v0.15.1...v0.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.28 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1fa53078cef66c46298a8610ea3a1d4b07b4a693\"\u003e\u003ccode\u003e1fa5307\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c283b7e4929615d126754779d479bc9dfed1fdd7\"\u003e\u003ccode\u003ec283b7e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0d06eae9bf24436e0dfdf81cf50257ceadc4f958\"\u003e\u003ccode\u003e0d06eae\u003c/code\u003e\u003c/a\u003e Bump anyhow from 1.0.95 to 1.0.97 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a760c652b92e0b926904c2226597712950559fdc\"\u003e\u003ccode\u003ea760c65\u003c/code\u003e\u003c/a\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b6a9a9e275d378090d5be6be04dc80ec36fc1d16\"\u003e\u003ccode\u003eb6a9a9e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/79fa480dfdc7d75313f8a9dfdc4bfc6ea569e572\"\u003e\u003ccode\u003e79fa480\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7591de1b403bd2f4f37722c8cfb4b698f3804207\"\u003e\u003ccode\u003e7591de1\u003c/code\u003e\u003c/a\u003e Bump reqwest-middleware from 0.4.0 to 0.4.1 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8fb7406d3eca4f17d37818ef07a5203739a12fe9\"\u003e\u003ccode\u003e8fb7406\u003c/code\u003e\u003c/a\u003e Bump once_cell from 1.20.2 to 1.20.3 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/80ac422f675192b6ec4d14f4a09d857a752d0aae\"\u003e\u003ccode\u003e80ac422\u003c/code\u003e\u003c/a\u003e Bump schemars from 0.8.21 to 0.8.22 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c255326e271113f9ac9b951b07f5a5d5a09b3cd0\"\u003e\u003ccode\u003ec255326\u003c/code\u003e\u003c/a\u003e Bump clap from 4.5.30 to 4.5.31 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.28...v0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test-context` from 0.1.6 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JasterV/test-context/releases\"\u003etest-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Support generic types in test_context macro by \u003ca href=\"https://github.com/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\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/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add support for the skip_teardown keyword by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/40\"\u003eJasterV/test-context#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: remove support for async-trait crate by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/37\"\u003eJasterV/test-context#37\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade to 0.2.0 version by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/38\"\u003eJasterV/test-context#38\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.1.6...v0.2.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.1.6...v0.2.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\u003eSee full diff in \u003ca href=\"https://github.com/JasterV/test-context/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/KittyCAD/text-to-cad-discord-bot/pull/344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Ftext-to-cad-discord-bot/issues/344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/344/packages"}},{"old_version":"0.3.36","new_version":"0.4.2","update_type":"minor","path":null,"pr_created_at":"2025-10-06T10:55:28.000Z","version_change":"0.3.36 → 0.4.2","issue":{"uuid":"2889707801","node_id":"PR_kwDOHHtTeM6sPXEZ","number":470,"state":"open","title":"Bump the minor group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T10:55:28.000Z","updated_at":"2025-10-06T10:55:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":9,"packages":[{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.6","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"},{"name":"kittycad","old_version":"0.3.36","new_version":"0.4.2","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"serde","old_version":"1.0.219","new_version":"1.0.228","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_json","old_version":"1.0.140","new_version":"1.0.145","repository_url":"https://github.com/serde-rs/json"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 9 updates in the /tutorials/websocket_tutorial/draw_cube_rust directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.6` | `0.25.8` |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.4.2` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.228` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.145` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.28.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n\n\nUpdates `color-eyre` from 0.6.3 to 0.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/f110d787930322e95f60787ff07b2d3835259357\"\u003e\u003ccode\u003ef110d78\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.5, color-spantrace to 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6534ecdcbb72d970808e1396d25c066e2f340fc4\"\u003e\u003ccode\u003e6534ecd\u003c/code\u003e\u003c/a\u003e Undo eyre version bump (DO NOT PUBLISH EYRE)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9f35b8c83f0d8090469c3896a593f7940a84db12\"\u003e\u003ccode\u003e9f35b8c\u003c/code\u003e\u003c/a\u003e Exclude images from published crate (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6e9ced8865370c31d2caef0891a0f05b5975e93d\"\u003e\u003ccode\u003e6e9ced8\u003c/code\u003e\u003c/a\u003e re-bump eyre version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/97c846970dee3565e25794a59673197618b761cd\"\u003e\u003ccode\u003e97c8469\u003c/code\u003e\u003c/a\u003e Undo eyre version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/067cf0599b52c3ebe83884684e999b04e02e0f74\"\u003e\u003ccode\u003e067cf05\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4 (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9943e524f4c440dc1f398846f5b01d45ae547c37\"\u003e\u003ccode\u003e9943e52\u003c/code\u003e\u003c/a\u003e Update PyO3, clippy fixes (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/a48e365d651020f474dbf4fb074962dc6932d0ad\"\u003e\u003ccode\u003ea48e365\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/b14c71506793d25e44ced80c792e4640080c629c\"\u003e\u003ccode\u003eb14c715\u003c/code\u003e\u003c/a\u003e Merge branch 'clippy' into pyo3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/4f7065517d8731d6fd4cb89874cab9e54cec4272\"\u003e\u003ccode\u003e4f70655\u003c/code\u003e\u003c/a\u003e Update pyo3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eyre-rs/eyre/compare/color-eyre-v0.6.3...color-eyre@0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `image` from 0.25.6 to 0.25.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/image-rs/image/blob/main/CHANGES.md\"\u003eimage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003eVersion 0.25.8\u003c/h3\u003e\n\u003cp\u003eRe-release of \u003ccode\u003e0.25.7\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted a signature change to \u003ccode\u003eload_from_memory\u003c/code\u003e that lead to large scale\ntype inference breakage despite being technically compatible.\u003c/li\u003e\n\u003cli\u003eColor conversion Luma to Rgb used incorrect coefficients instead of broadcasting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersion 0.25.7 (yanked)\u003c/h3\u003e\n\u003cp\u003eFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an API for external image format implementations to register themselves as decoders for a specific format in \u003ccode\u003eimage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://www.color.org/iccmax/download/CICP_tag_and_type_amendment.pdf\"\u003eCICP\u003c/a\u003e awarenes via \u003ca href=\"https://crates.io/crates/moxcms\"\u003emoxcms\u003c/a\u003e to support color spaces (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2531\"\u003e#2531\u003c/a\u003e). The support for transforming is limited for now and will be gradually expanded.\u003c/li\u003e\n\u003cli\u003eYou can now embed Exif metadata when writing JPEG, PNG and WebP images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2537\"\u003e#2537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded functions to extract orientation from Exif metadata and optionally clear it in the Exif chunk (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSerde support for more types (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePNM encoder now supports writing 16-bit images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eStructural changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIncreased MSRV to 1.85.0 (from 1.78.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAPI improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esave\u003c/code\u003e, \u003ccode\u003esave_with_format\u003c/code\u003e, \u003ccode\u003ewrite_to\u003c/code\u003e and \u003ccode\u003ewrite_with_encoder\u003c/code\u003e methods on \u003ccode\u003eDynamicImage\u003c/code\u003e now automatically convert the pixel format when necessary instead of returning an error (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eDynamicImage::has_alpha()\u003c/code\u003e convenience method\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003eTryFrom\u0026lt;ExtendedColorType\u0026gt;\u003c/code\u003e for \u003ccode\u003eColorType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2444\"\u003e#2444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003econst HAS_ALPHA\u003c/code\u003e to trait \u003ccode\u003ePixel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUnified the error for unsupported encoder colors (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2543\"\u003e#2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003ehooks\u003c/code\u003e module to customize builtin behavior, \u003ccode\u003eregister_format_detection_hook\u003c/code\u003e and  \u003ccode\u003eregister_decoding_hook\u003c/code\u003e for the determining format of a file and selecting an \u003ccode\u003eImageDecoder\u003c/code\u003e implementation respectively. (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePerformance improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGaussian blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2496\"\u003e#2496\u003c/a\u003e) and box blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2515\"\u003e#2515\u003c/a\u003e) are now faster\u003c/li\u003e\n\u003cli\u003eImprove compilation times by avoiding unnecessary instantiation of generic functions (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2468\"\u003e#2468\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMany improvements to image format decoding: TIFF, WebP, AVIF, PNG, GIF, BMP, TGA\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eGifEncoder::encode()\u003c/code\u003e ignoring the speed parameter and always using the slowest speed (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.pnm\u003c/code\u003e is now recognized as a file extension for the PNM format (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2559\"\u003e#2559\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/image-rs/image/commit/98b001da0ddcd91936a716696fba877df910b61d\"\u003e\u003ccode\u003e98b001d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2592\"\u003e#2592\u003c/a\u003e from image-rs/release-0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/f86232081c576d30e965ad236b07f90b93d7eb36\"\u003e\u003ccode\u003ef862320\u003c/code\u003e\u003c/a\u003e Metadata and changelog for a 0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/3b1c1db11d756b67c57b278ffe94033aaaf98a50\"\u003e\u003ccode\u003e3b1c1db\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2593\"\u003e#2593\u003c/a\u003e from image-rs/luma-to-rgb-transform-is-broadcast\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/1f574d3d1e1a1ad6a49ef3fa4cc7562b0a048979\"\u003e\u003ccode\u003e1f574d3\u003c/code\u003e\u003c/a\u003e Replace manual rounding code with f32::round\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/545cb3788bf6780d5e8765148a827f41dd17bd9d\"\u003e\u003ccode\u003e545cb37\u003c/code\u003e\u003c/a\u003e Color tests in the middle of dynamic range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9882fa9fe023ff2d5a987603a9024788e06f187a\"\u003e\u003ccode\u003e9882fa9\u003c/code\u003e\u003c/a\u003e Remove coefficients from luma_expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/70b9aa3ef100d8cf7bf2740ed2d3e0597784bd8a\"\u003e\u003ccode\u003e70b9aa3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Make load_from_memory generic\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/b94c33379fee11e7fe93fd92e66d4d4dd29562bb\"\u003e\u003ccode\u003eb94c333\u003c/code\u003e\u003c/a\u003e Enable CI for backport branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/a24556bc87457086b10d02d685a2ccbe66f261ac\"\u003e\u003ccode\u003ea24556b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2581\"\u003e#2581\u003c/a\u003e from image-rs/release-0.25.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9175dbc70e01159e8d0cef5d96728854d377f35d\"\u003e\u003ccode\u003e9175dbc\u003c/code\u003e\u003c/a\u003e Fix readme typo (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/image-rs/image/compare/v0.25.6...v0.25.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.36 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fd6dee28255ea5e609fc13b09e944a50da5a9942\"\u003e\u003ccode\u003efd6dee2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f7869eef4c417cae4a001bcb32019d81890383f2\"\u003e\u003ccode\u003ef7869ee\u003c/code\u003e\u003c/a\u003e Add rustls-platform-verifier to the kittycad.rs bindings (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6ff5c1cfbf9013033baf9700cc453c382c0f9f68\"\u003e\u003ccode\u003e6ff5c1c\u003c/code\u003e\u003c/a\u003e minor version bump due to api break (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8808eda3fdd7ff34335c0e897314746f56c92a56\"\u003e\u003ccode\u003e8808eda\u003c/code\u003e\u003c/a\u003e update openapi spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ca8dcb9f255f4c91de5332add648aaa9740b5c17\"\u003e\u003ccode\u003eca8dcb9\u003c/code\u003e\u003c/a\u003e fix github bot name (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/815\"\u003e#815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.4.2\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.219 to 1.0.228\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.228\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow building documentation with \u003ccode\u003eRUSTDOCFLAGS='--cfg=docsrs'\u003c/code\u003e set for the whole dependency graph (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2995\"\u003e#2995\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.227\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2991\"\u003e#2991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.226\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2935\"\u003e#2935\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Mingun\"\u003e\u003ccode\u003e@​Mingun\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.225\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2879\"\u003e#2879\u003c/a\u003e, thanks \u003ca href=\"https://github.com/rcrisanti\"\u003e\u003ccode\u003e@​rcrisanti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.224\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove private types being suggested in rustc diagnostics (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.223\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix serde_core documentation links (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.222\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eserialize_with\u003c/code\u003e attribute produce code that works if respanned to 2024 edition (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aytey\"\u003e\u003ccode\u003e@​aytey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.221\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eserde_if_integer128!\u003c/code\u003e macro (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2975\"\u003e#2975\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.220\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a way for data formats to depend on serde traits without waiting for serde_derive compilation: \u003ca href=\"https://docs.rs/serde_core\"\u003ehttps://docs.rs/serde_core\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2608\"\u003e#2608\u003c/a\u003e, thanks \u003ca href=\"https://github.com/osiewicz\"\u003e\u003ccode\u003e@​osiewicz\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/serde/commit/a866b336f14aa57a07f0d0be9f8762746e64ecb4\"\u003e\u003ccode\u003ea866b33\u003c/code\u003e\u003c/a\u003e Release 1.0.228\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/5adc9e816c155473ec66b6641fc81529a5ef3868\"\u003e\u003ccode\u003e5adc9e8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2995\"\u003e#2995\u003c/a\u003e from dtolnay/rustdocflags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ab581789f4aa6a92f8e149f3086040342dfaddcf\"\u003e\u003ccode\u003eab58178\u003c/code\u003e\u003c/a\u003e Workaround for RUSTDOCFLAGS='--cfg=docsrs'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/415d9fc5601add94aac3c1882bd63e3f555ce2a2\"\u003e\u003ccode\u003e415d9fc\u003c/code\u003e\u003c/a\u003e Release 1.0.227\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/7c58427e1259566b4835444951ff79406c75205f\"\u003e\u003ccode\u003e7c58427\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2991\"\u003e#2991\u003c/a\u003e from dtolnay/inlinecoredoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/9d3410e3f4e38f9ea1a798e7ae9fab71577ab31b\"\u003e\u003ccode\u003e9d3410e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2992\"\u003e#2992\u003c/a\u003e from dtolnay/inplaceseed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/2fb6748bf1ff939a2208d70b26708ddc75ab2e88\"\u003e\u003ccode\u003e2fb6748\u003c/code\u003e\u003c/a\u003e Remove InPlaceSeed public re-export\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/f8137c79a20137c9483d21d3c8e628e83d3b91ba\"\u003e\u003ccode\u003ef8137c7\u003c/code\u003e\u003c/a\u003e Inline serde_core into serde in docsrs mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/b7dbf7e3cb53bc9b9442047229e4f125bb07783e\"\u003e\u003ccode\u003eb7dbf7e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2990\"\u003e#2990\u003c/a\u003e from dtolnay/integer128\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/7c836915fc8d6fab4990764096e53e9a668cf3df\"\u003e\u003ccode\u003e7c83691\u003c/code\u003e\u003c/a\u003e No longer macro_use integer128 module\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.228\"\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.140 to 1.0.145\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.145\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaise serde version requirement to \u0026gt;=1.0.220\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\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/efa66e3a1d61459ab2d325f92ebe3acbd6ca18b1\"\u003e\u003ccode\u003eefa66e3\u003c/code\u003e\u003c/a\u003e Release 1.0.145\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/23679e2b9d7e4dcaef797ca7c51a4ffb6fce9f36\"\u003e\u003ccode\u003e23679e2\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fc27bafbf740abc5e5733ec1dd2b5ae25695f895\"\u003e\u003ccode\u003efc27baf\u003c/code\u003e\u003c/a\u003e Release 1.0.144\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/caef3c6ea69e126d18ee8b43dcc2c89d81207815\"\u003e\u003ccode\u003ecaef3c6\u003c/code\u003e\u003c/a\u003e Ignore uninlined_format_args pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/81ba3aaaff5c3736dd8b762dd1a0cf992bf60593\"\u003e\u003ccode\u003e81ba3aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e from dtolnay/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d21e8ce7a7cc0bab2d53293de42b6343ef1d9144\"\u003e\u003ccode\u003ed21e8ce\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6beb6cd596a00f8838dc0cfc8876ed8fd065896f\"\u003e\u003ccode\u003e6beb6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1286\"\u003e#1286\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1dbc803749213eca37080cc7f29f5aee3ac18941\"\u003e\u003ccode\u003e1dbc803\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/0bf5d87003aebbbb2b46c96e668283215971d98d\"\u003e\u003ccode\u003e0bf5d87\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d12e943590208da738c092db92c34b39796a2538\"\u003e\u003ccode\u003ed12e943\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.140...v1.0.145\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/litterbox/pull/470","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Flitterbox/issues/470","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/470/packages"}},{"old_version":"0.3.36","new_version":"0.4.2","update_type":"minor","path":"/tutorials/websocket_tutorial/draw_cube_rust","pr_created_at":"2025-09-29T13:24:50.000Z","version_change":"0.3.36 → 0.4.2","issue":{"uuid":"2870640991","node_id":"PR_kwDOHHtTeM6rGoFf","number":466,"state":"open","title":"Bump the minor group in /tutorials/websocket_tutorial/draw_cube_rust with 4 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T13:24:50.000Z","updated_at":"2025-09-29T13:24:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":4,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.4.2","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"}],"path":"/tutorials/websocket_tutorial/draw_cube_rust","ecosystem":"cargo"},"body":"Bumps the minor group in /tutorials/websocket_tutorial/draw_cube_rust with 4 updates: [kittycad](https://github.com/KittyCAD/kittycad.rs), [tokio](https://github.com/tokio-rs/tokio), [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) and [uuid](https://github.com/uuid-rs/uuid).\n\nUpdates `kittycad` from 0.3.36 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/fd6dee28255ea5e609fc13b09e944a50da5a9942\"\u003e\u003ccode\u003efd6dee2\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f7869eef4c417cae4a001bcb32019d81890383f2\"\u003e\u003ccode\u003ef7869ee\u003c/code\u003e\u003c/a\u003e Add rustls-platform-verifier to the kittycad.rs bindings (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6ff5c1cfbf9013033baf9700cc453c382c0f9f68\"\u003e\u003ccode\u003e6ff5c1c\u003c/code\u003e\u003c/a\u003e minor version bump due to api break (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8808eda3fdd7ff34335c0e897314746f56c92a56\"\u003e\u003ccode\u003e8808eda\u003c/code\u003e\u003c/a\u003e update openapi spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ca8dcb9f255f4c91de5332add648aaa9740b5c17\"\u003e\u003ccode\u003eca8dcb9\u003c/code\u003e\u003c/a\u003e fix github bot name (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/815\"\u003e#815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.4.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.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/litterbox/pull/466","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Flitterbox/issues/466","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/466/packages"}},{"old_version":"0.3.28","new_version":"0.3.32","update_type":"patch","path":null,"pr_created_at":"2025-09-29T12:25:55.000Z","version_change":"0.3.28 → 0.3.32","issue":{"uuid":"2870429691","node_id":"PR_kwDOKiNr1s6rF0f7","number":337,"state":"open","title":"Bump the minor group with 7 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T12:25:55.000Z","updated_at":"2025-09-29T12:25:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":7,"packages":[{"name":"kittycad","old_version":"0.3.28","new_version":"0.3.32","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"tokio","old_version":"1.43.1","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.28.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.13.2","new_version":"1.16.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"expectorate","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/oxidecomputer/expectorate"},{"name":"openapiv3","old_version":"2.0.0","new_version":"2.2.0","repository_url":"https://github.com/glademiller/openapiv3"},{"name":"test-context","old_version":"0.1.6","new_version":"0.4.1","repository_url":"https://github.com/JasterV/test-context"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.28` | `0.3.32` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.1` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.28.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.13.2` | `1.16.0` |\n| [expectorate](https://github.com/oxidecomputer/expectorate) | `1.1.0` | `1.2.0` |\n| [openapiv3](https://github.com/glademiller/openapiv3) | `2.0.0` | `2.2.0` |\n| [test-context](https://github.com/JasterV/test-context) | `0.1.6` | `0.4.1` |\n\nUpdates `kittycad` from 0.3.28 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1fa53078cef66c46298a8610ea3a1d4b07b4a693\"\u003e\u003ccode\u003e1fa5307\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c283b7e4929615d126754779d479bc9dfed1fdd7\"\u003e\u003ccode\u003ec283b7e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0d06eae9bf24436e0dfdf81cf50257ceadc4f958\"\u003e\u003ccode\u003e0d06eae\u003c/code\u003e\u003c/a\u003e Bump anyhow from 1.0.95 to 1.0.97 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a760c652b92e0b926904c2226597712950559fdc\"\u003e\u003ccode\u003ea760c65\u003c/code\u003e\u003c/a\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b6a9a9e275d378090d5be6be04dc80ec36fc1d16\"\u003e\u003ccode\u003eb6a9a9e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/79fa480dfdc7d75313f8a9dfdc4bfc6ea569e572\"\u003e\u003ccode\u003e79fa480\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7591de1b403bd2f4f37722c8cfb4b698f3804207\"\u003e\u003ccode\u003e7591de1\u003c/code\u003e\u003c/a\u003e Bump reqwest-middleware from 0.4.0 to 0.4.1 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8fb7406d3eca4f17d37818ef07a5203739a12fe9\"\u003e\u003ccode\u003e8fb7406\u003c/code\u003e\u003c/a\u003e Bump once_cell from 1.20.2 to 1.20.3 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/80ac422f675192b6ec4d14f4a09d857a752d0aae\"\u003e\u003ccode\u003e80ac422\u003c/code\u003e\u003c/a\u003e Bump schemars from 0.8.21 to 0.8.22 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c255326e271113f9ac9b951b07f5a5d5a09b3cd0\"\u003e\u003ccode\u003ec255326\u003c/code\u003e\u003c/a\u003e Bump clap from 4.5.30 to 4.5.31 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.28...v0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.43.1 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.43.1...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.28.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.18.0\u003c/code\u003e. See \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003etungstenite\u003c/code\u003e release\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/35d110c24c9d030d1608ec964d70c789dfb27452\"\u003e\u003ccode\u003e35d110c\u003c/code\u003e\u003c/a\u003e Implement into_inner to get the underlying stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/f3ae75d1de14a4d25869b5ffa771ea3da012904b\"\u003e\u003ccode\u003ef3ae75d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003etungstenite\u003c/code\u003e version and fix bugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/25b544e43fe979bca951f085ee1b66e9c1cc3113\"\u003e\u003ccode\u003e25b544e\u003c/code\u003e\u003c/a\u003e Allow getting a reference to the shared inner stream (\u003ca href=\"https://redirect.github.com/snapview/tokio-tungstenite/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.13.2 to 1.16.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.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003eUuid::new_v8\u003c/code\u003e const by \u003ca href=\"https://github.com/tguichaoua\"\u003e\u003ccode\u003e@​tguichaoua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/815\"\u003euuid-rs/uuid#815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.16.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/817\"\u003euuid-rs/uuid#817\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/tguichaoua\"\u003e\u003ccode\u003e@​tguichaoua\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/815\"\u003euuid-rs/uuid#815\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.15.1...v1.16.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee v7 timestamp will never overflow 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/811\"\u003euuid-rs/uuid#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.15.1 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/812\"\u003euuid-rs/uuid#812\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.15.0...v1.15.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a manual \u003ccode\u003eDebug\u003c/code\u003e implementation for NonNilUUid by \u003ca href=\"https://github.com/rick-de-water\"\u003e\u003ccode\u003e@​rick-de-water\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/808\"\u003euuid-rs/uuid#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport higher precision, shiftable timestamps in V7 UUIDs 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/809\"\u003euuid-rs/uuid#809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.15.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/810\"\u003euuid-rs/uuid#810\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/rick-de-water\"\u003e\u003ccode\u003e@​rick-de-water\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/808\"\u003euuid-rs/uuid#808\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.14.0...v1.15.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd FromStr impls to the fmt structs by \u003ca href=\"https://github.com/tysen\"\u003e\u003ccode\u003e@​tysen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/806\"\u003euuid-rs/uuid#806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.14.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/807\"\u003euuid-rs/uuid#807\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/tysen\"\u003e\u003ccode\u003e@​tysen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/806\"\u003euuid-rs/uuid#806\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.13.2...v1.14.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.13.2...v1.14.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/c36beb14d50f835c1f1220117ca51aae64860a3e\"\u003e\u003ccode\u003ec36beb1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/817\"\u003e#817\u003c/a\u003e from uuid-rs/cargo/v1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/5338b246b7a8244cab3cfaa85b14fe1d1bcdcd96\"\u003e\u003ccode\u003e5338b24\u003c/code\u003e\u003c/a\u003e prepare for 1.16.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/420f6279aeff48f0e12b0b39af43a5c149963382\"\u003e\u003ccode\u003e420f627\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/815\"\u003e#815\u003c/a\u003e from tguichaoua/new_v8_const\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/254258c8c7c7d6c41aaf6f573dc1731549d519b2\"\u003e\u003ccode\u003e254258c\u003c/code\u003e\u003c/a\u003e mark \u003ccode\u003eUuid::new_v8\u003c/code\u003e const\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4e5b88e7af12f06ea526088506752c450dc991e3\"\u003e\u003ccode\u003e4e5b88e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/812\"\u003e#812\u003c/a\u003e from uuid-rs/cargo/v1.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/7fb64f78c745fe46e209f0f5a50883b711e25f04\"\u003e\u003ccode\u003e7fb64f7\u003c/code\u003e\u003c/a\u003e prepare for 1.15.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f05b6df98e8d521eecc80dc7923c9b38e2dff634\"\u003e\u003ccode\u003ef05b6df\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/811\"\u003e#811\u003c/a\u003e from uuid-rs/fix/v7-overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c2d313fbbb3157c186f0511c9e2a914d174f258f\"\u003e\u003ccode\u003ec2d313f\u003c/code\u003e\u003c/a\u003e guarantee v7 timestamp will never overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/56ba68ff13983f3917263b86e06a81c00ee97a3d\"\u003e\u003ccode\u003e56ba68f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/810\"\u003e#810\u003c/a\u003e from uuid-rs/cargo/v1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/26c8a9bebcdfe6f47ce6e88fa8da21326ab8ee25\"\u003e\u003ccode\u003e26c8a9b\u003c/code\u003e\u003c/a\u003e prepare for 1.15.0 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.13.2...v1.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expectorate` from 1.1.0 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/expectorate/commit/20fe36cc339827d3d2d7aa9b1b54150e82733e10\"\u003e\u003ccode\u003e20fe36c\u003c/code\u003e\u003c/a\u003e release 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oxidecomputer/expectorate/commit/ee42a847823b38976eb32994919ca2a1122225c7\"\u003e\u003ccode\u003eee42a84\u003c/code\u003e\u003c/a\u003e use atomicwrites, avoid overwriting if file is the same (\u003ca href=\"https://redirect.github.com/oxidecomputer/expectorate/issues/23\"\u003e#23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/oxidecomputer/expectorate/compare/v1.1.0...v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `openapiv3` from 2.0.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/glademiller/openapiv3/blob/master/CHANGELOG.md\"\u003eopenapiv3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0 (2025-06-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression in \u003ccode\u003eReferenceOr\u003c/code\u003e parsing to preserve order and priority\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.1.0 (2025-05-22) (yanked)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove deserialization error messages from \u003ccode\u003eReferenceOr\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix OAuth structure field visibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/85f84e156dc0f9861b609994b3d950e8487b0cc2\"\u003e\u003ccode\u003e85f84e1\u003c/code\u003e\u003c/a\u003e release 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/080f850974710c8d52abc3a5fa5634b83c14e92e\"\u003e\u003ccode\u003e080f850\u003c/code\u003e\u003c/a\u003e fix regression in \u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/88\"\u003e#88\u003c/a\u003e where ReferenceOr\u0026lt;T\u0026gt; lost property order (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/6cab411ff44b05dc9c32f31a51ec1c2155b94eca\"\u003e\u003ccode\u003e6cab411\u003c/code\u003e\u003c/a\u003e release 2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/0551e38ccc4dcaa531663044f86772ca95863ca4\"\u003e\u003ccode\u003e0551e38\u003c/code\u003e\u003c/a\u003e Make parse failures from ReferenceOr\u0026lt;T\u0026gt; more comprehensible (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/4cc717fb2fb227b1e8b361a88b4fdf97e6b853cb\"\u003e\u003ccode\u003e4cc717f\u003c/code\u003e\u003c/a\u003e update CI runners (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/glademiller/openapiv3/commit/7f81aaabdd6331df663c3c112d5cf2d033645696\"\u003e\u003ccode\u003e7f81aaa\u003c/code\u003e\u003c/a\u003e fix(oauth2flow): mark missing fields pub (\u003ca href=\"https://redirect.github.com/glademiller/openapiv3/issues/86\"\u003e#86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/glademiller/openapiv3/compare/v2.0.0...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test-context` from 0.1.6 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JasterV/test-context/releases\"\u003etest-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Support generic types in test_context macro by \u003ca href=\"https://github.com/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\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/rookiecj\"\u003e\u003ccode\u003e@​rookiecj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/44\"\u003eJasterV/test-context#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.3.0...v0.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add support for the skip_teardown keyword by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/40\"\u003eJasterV/test-context#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.2.0...v0.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: remove support for async-trait crate by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/37\"\u003eJasterV/test-context#37\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade to 0.2.0 version by \u003ca href=\"https://github.com/JasterV\"\u003e\u003ccode\u003e@​JasterV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JasterV/test-context/pull/38\"\u003eJasterV/test-context#38\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JasterV/test-context/compare/v0.1.6...v0.2.0\"\u003ehttps://github.com/JasterV/test-context/compare/v0.1.6...v0.2.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\u003eSee full diff in \u003ca href=\"https://github.com/JasterV/test-context/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/text-to-cad-discord-bot/pull/337","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Ftext-to-cad-discord-bot/issues/337","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/337/packages"}},{"old_version":"0.3.37","new_version":"0.3.47","update_type":"patch","path":"/rust","pr_created_at":"2025-09-22T10:51:51.000Z","version_change":"0.3.37 → 0.3.47","issue":{"uuid":"3440336356","node_id":"PR_kwDOIws4Ns6pzyum","number":8364,"state":"open","title":"Bump kittycad from 0.3.37 to 0.3.47 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T10:51:51.000Z","updated_at":"2025-09-29T01:02:39.353Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.37","new_version":"0.3.47","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.37 to 0.3.47.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.37...v0.3.47\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.37\u0026new-version=0.3.47)](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/KittyCAD/modeling-app/pull/8364","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/8364","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8364/packages"}},{"old_version":"0.3.36","new_version":"0.4.0","update_type":"minor","path":null,"pr_created_at":"2025-09-22T10:37:42.000Z","version_change":"0.3.36 → 0.4.0","issue":{"uuid":"2848876407","node_id":"PR_kwDOK2kuMs6pzmd3","number":958,"state":"open","title":"Bump kittycad from 0.3.36 to 0.4.0","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T10:37:42.000Z","updated_at":"2025-09-22T10:37:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.4.0","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.36 to 0.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/6ff5c1cfbf9013033baf9700cc453c382c0f9f68\"\u003e\u003ccode\u003e6ff5c1c\u003c/code\u003e\u003c/a\u003e minor version bump due to api break (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8808eda3fdd7ff34335c0e897314746f56c92a56\"\u003e\u003ccode\u003e8808eda\u003c/code\u003e\u003c/a\u003e update openapi spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ca8dcb9f255f4c91de5332add648aaa9740b5c17\"\u003e\u003ccode\u003eca8dcb9\u003c/code\u003e\u003c/a\u003e fix github bot name (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/815\"\u003e#815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/70605f94682842e337b08b5fa38445e3fac97acd\"\u003e\u003ccode\u003e70605f9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/814\"\u003e#814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b1e41d0ddabaf7320386d8c89cb209605af105e1\"\u003e\u003ccode\u003eb1e41d0\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1c9d151950a573eb1f001be6dea9d2990e6cf5e2\"\u003e\u003ccode\u003e1c9d151\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/03c7d9eda75708b9ca9cd3f9cce2951507595cff\"\u003e\u003ccode\u003e03c7d9e\u003c/code\u003e\u003c/a\u003e run workflow if required (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.36\u0026new-version=0.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/modeling-api/pull/958","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/958","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/958/packages"}},{"old_version":"0.3.37","new_version":"0.3.42","update_type":"patch","path":"/rust","pr_created_at":"2025-09-15T11:19:49.000Z","version_change":"0.3.37 → 0.3.42","issue":{"uuid":"3417509634","node_id":"PR_kwDOIws4Ns6onPuY","number":8298,"state":"open","title":"Bump kittycad from 0.3.37 to 0.3.42 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T11:19:49.000Z","updated_at":"2025-09-22T12:48:55.072Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.37","new_version":"0.3.42","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.37 to 0.3.42.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.37...v0.3.42\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.37\u0026new-version=0.3.42)](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/KittyCAD/modeling-app/pull/8298","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/8298","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8298/packages"}},{"old_version":"0.3.36","new_version":"0.3.42","update_type":"patch","path":null,"pr_created_at":"2025-09-15T10:36:30.000Z","version_change":"0.3.36 → 0.3.42","issue":{"uuid":"3417353706","node_id":"PR_kwDOK2kuMs6omtBZ","number":943,"state":"open","title":"Bump the minor group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T10:36:30.000Z","updated_at":"2025-09-16T09:30:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":24,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.42","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"clap","old_version":"4.5.35","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"semver","old_version":"1.0.26","new_version":"1.0.27","repository_url":"https://github.com/dtolnay/semver"},{"name":"serde","old_version":"1.0.219","new_version":"1.0.223","repository_url":"https://github.com/serde-rs/serde"},{"name":"toml_edit","old_version":"0.22.27","new_version":"0.23.4","repository_url":"https://github.com/toml-rs/toml"},{"name":"chrono","old_version":"0.4.40","new_version":"0.4.42","repository_url":"https://github.com/chronotope/chrono"},{"name":"cxx","old_version":"1.0.153","new_version":"1.0.184","repository_url":"https://github.com/dtolnay/cxx"},{"name":"data-encoding","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/ia0/data-encoding"},{"name":"enum-iterator","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/stephaneyfx/enum-iterator"},{"name":"parse-display","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"parse-display-derive","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"serde_bytes","old_version":"0.11.17","new_version":"0.11.18","repository_url":"https://github.com/serde-rs/bytes"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.145","repository_url":"https://github.com/serde-rs/json"},{"name":"tabled","old_version":"0.18.0","new_version":"0.20.0","repository_url":"https://github.com/zhiburt/tabled"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"regex","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/rust-lang/regex"},{"name":"criterion","old_version":"0.5.1","new_version":"0.7.0","repository_url":"https://github.com/bheisler/criterion.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"thiserror","old_version":"2.0.12","new_version":"2.0.16","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.1","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 23 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.42` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.47` |\n| [semver](https://github.com/dtolnay/semver) | `1.0.26` | `1.0.27` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.223` |\n| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.4` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.42` |\n| [cxx](https://github.com/dtolnay/cxx) | `1.0.153` | `1.0.184` |\n| [data-encoding](https://github.com/ia0/data-encoding) | `2.8.0` | `2.9.0` |\n| [enum-iterator](https://github.com/stephaneyfx/enum-iterator) | `2.1.0` | `2.3.0` |\n| [parse-display](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [parse-display-derive](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [serde_bytes](https://github.com/serde-rs/bytes) | `0.11.17` | `0.11.18` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.145` |\n| [tabled](https://github.com/zhiburt/tabled) | `0.18.0` | `0.20.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |\n| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.7.0` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.16` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.1` | `0.25.8` |\n\n\nUpdates `kittycad` from 0.3.36 to 0.3.42\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.42\"\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.35 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.35...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 1.0.26 to 1.0.27\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/333\"\u003e#333\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/semver/commit/6ed8561154715b2c34df417a2052597d586f2c43\"\u003e\u003ccode\u003e6ed8561\u003c/code\u003e\u003c/a\u003e Release 1.0.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/6967bba0e2f09b9ead04e4c9e6bc3991fd9fe078\"\u003e\u003ccode\u003e6967bba\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/84d30574ff1460c741539ef934339219d972afe0\"\u003e\u003ccode\u003e84d3057\u003c/code\u003e\u003c/a\u003e Exclude build.rs from crates.io package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/b09aac935dcc468f76f1b80a1c5ff9645ddb51d1\"\u003e\u003ccode\u003eb09aac9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/343\"\u003e#343\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/49b8570e3495a415edbeda1b627ef028935c0386\"\u003e\u003ccode\u003e49b8570\u003c/code\u003e\u003c/a\u003e Delete backport module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/9b04afee2f5df8912d518346365ce564827ff33b\"\u003e\u003ccode\u003e9b04afe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/342\"\u003e#342\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/83a8e91dba4917e3a0b4aaff1b4e3c4f052da1c0\"\u003e\u003ccode\u003e83a8e91\u003c/code\u003e\u003c/a\u003e Delete no_nonzero_bitscan configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/e606a17855ae10f8a788c4057acaf650a8e69d49\"\u003e\u003ccode\u003ee606a17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/341\"\u003e#341\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/ebe7cf18971686bedfab3e617b9dcb2eacbcdc01\"\u003e\u003ccode\u003eebe7cf1\u003c/code\u003e\u003c/a\u003e Delete no_unsafe_op_in_unsafe_fn_lint configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/a381bff0447df3cdf8ba3b152abe4234001bfd4b\"\u003e\u003ccode\u003ea381bff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/340\"\u003e#340\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/semver/compare/1.0.26...1.0.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.219 to 1.0.223\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.223\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix serde_core documentation links (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.222\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eserialize_with\u003c/code\u003e attribute produce code that works if respanned to 2024 edition (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aytey\"\u003e\u003ccode\u003e@​aytey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.221\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eserde_if_integer128!\u003c/code\u003e macro (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2975\"\u003e#2975\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.220\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a way for data formats to depend on serde traits without waiting for serde_derive compilation: \u003ca href=\"https://docs.rs/serde_core\"\u003ehttps://docs.rs/serde_core\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2608\"\u003e#2608\u003c/a\u003e, thanks \u003ca href=\"https://github.com/osiewicz\"\u003e\u003ccode\u003e@​osiewicz\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/serde/commit/6c316d7cb5f3780d2a418d277a756516beeacc42\"\u003e\u003ccode\u003e6c316d7\u003c/code\u003e\u003c/a\u003e Release 1.0.223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/a4ac0c2bc6625ee83ddf4b35f11eca48f90ebae2\"\u003e\u003ccode\u003ea4ac0c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e from dtolnay/htmlrooturl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ed76364f877a6ebc653a0339dcea89b9e3cc7507\"\u003e\u003ccode\u003eed76364\u003c/code\u003e\u003c/a\u003e Change serde_core's html_root_url to docs.rs/serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/57e21a1afa280ae982f19aea2776318fbcd711be\"\u003e\u003ccode\u003e57e21a1\u003c/code\u003e\u003c/a\u003e Release 1.0.222\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/bb58726133fb30b89ccea3e357eb91f4b2d460a0\"\u003e\u003ccode\u003ebb58726\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e from aytey/fix_lifetime_issue_2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/3f6925125bae7837d918da63f2dba6efabad8dec\"\u003e\u003ccode\u003e3f69251\u003c/code\u003e\u003c/a\u003e Delete unneeded field of MapDeserializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/fd4decf2fe36a8e4408aefc493960141b8b0cd02\"\u003e\u003ccode\u003efd4decf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2976\"\u003e#2976\u003c/a\u003e from dtolnay/content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/00b1b6b2b5e6154eba81e2ad8c6a43b945583ad0\"\u003e\u003ccode\u003e00b1b6b\u003c/code\u003e\u003c/a\u003e Move Content's Deserialize impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/cf141aa8c79a40fe7b7c5ac5dbfd28802f2e01f4\"\u003e\u003ccode\u003ecf141aa\u003c/code\u003e\u003c/a\u003e Move Content's Clone impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ff3aee490abff5267cac86f07e0301aa6d441760\"\u003e\u003ccode\u003eff3aee4\u003c/code\u003e\u003c/a\u003e Release 1.0.221\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml_edit` from 0.22.27 to 0.23.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9154dcb3b2eea8a84db183806411adf081bc0977\"\u003e\u003ccode\u003e9154dcb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/38f445c94071cfc0bbb2f4a3c0254457a3fde8cb\"\u003e\u003ccode\u003e38f445c\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/1ce8a75f2d5faa778deb43e9abd3960247f0d5b2\"\u003e\u003ccode\u003e1ce8a75\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/290c28fa6078b2e61b897fe7a71afc26c70daa76\"\u003e\u003ccode\u003e290c28f\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b2bc739b201d14ed0dafabf4784bb56f9318c5be\"\u003e\u003ccode\u003eb2bc739\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust Stable to v1.89 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/bd21148c49c784cb9136e5d069471dfeae13a339\"\u003e\u003ccode\u003ebd21148\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ff1cb9a263314e7a908b2c864c1932d5346af441\"\u003e\u003ccode\u003eff1cb9a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/39dd8b6422ac0f1068ae889737dfaa6a9fc7a53d\"\u003e\u003ccode\u003e39dd8b6\u003c/code\u003e\u003c/a\u003e fix(parser): Improve bad quote error messages (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/137338eb266892ae371058516c4057d1c3d57d34\"\u003e\u003ccode\u003e137338e\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust crate serde_json to v1.0.142 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2126e6af51aa2dc276b5756c06f5c2a20b8991d3\"\u003e\u003ccode\u003e2126e6a\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/v0.22.27...v0.23.4\"\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.40 to 0.4.42\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.42\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fuzzer for DateTime::parse_from_str by \u003ca href=\"https://github.com/tyler92\"\u003e\u003ccode\u003e@​tyler92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1700\"\u003echronotope/chrono#1700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong amount of micro/milliseconds by \u003ca href=\"https://github.com/nmlt\"\u003e\u003ccode\u003e@​nmlt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1703\"\u003echronotope/chrono#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about MappedLocalTime and wasm by \u003ca href=\"https://github.com/lutzky\"\u003e\u003ccode\u003e@​lutzky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1702\"\u003echronotope/chrono#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect parsing of fixed-length second fractions by \u003ca href=\"https://github.com/chris-leach\"\u003e\u003ccode\u003e@​chris-leach\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1705\"\u003echronotope/chrono#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cfgs for \u003ccode\u003ewasm32-linux\u003c/code\u003e support by \u003ca href=\"https://github.com/arjunr2\"\u003e\u003ccode\u003e@​arjunr2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1707\"\u003echronotope/chrono#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix OpenHarmony's \u003ccode\u003etzdata\u003c/code\u003e parsing by \u003ca href=\"https://github.com/ldm0\"\u003e\u003ccode\u003e@​ldm0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1679\"\u003echronotope/chrono#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert NaiveDate to/from days since unix epoch by \u003ca href=\"https://github.com/findepi\"\u003e\u003ccode\u003e@​findepi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1715\"\u003echronotope/chrono#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e?Sized\u003c/code\u003e bound to related methods of \u003ccode\u003eDelayedFormat::write_to\u003c/code\u003e by \u003ca href=\"https://github.com/Huliiiiii\"\u003e\u003ccode\u003e@​Huliiiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1721\"\u003echronotope/chrono#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_timestamp_secs\u003c/code\u003e method to \u003ccode\u003eDateTime\u003c/code\u003e by \u003ca href=\"https://github.com/jasonaowen\"\u003e\u003ccode\u003e@​jasonaowen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1719\"\u003echronotope/chrono#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to core::error::Error by \u003ca href=\"https://github.com/benbrittain\"\u003e\u003ccode\u003e@​benbrittain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1704\"\u003echronotope/chrono#1704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.63 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/1730\"\u003echronotope/chrono#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estrftime: simplify error handling 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/1731\"\u003echronotope/chrono#1731\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.41\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esubsec_micros\u003c/code\u003e and \u003ccode\u003esubsec_millis\u003c/code\u003e methods to \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1668\"\u003echronotope/chrono#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNaiveDateTime::UNIX_EPOCH\u003c/code\u003e by \u003ca href=\"https://github.com/robertbastian\"\u003e\u003ccode\u003e@​robertbastian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1670\"\u003echronotope/chrono#1670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eas_seconds_f32\u003c/code\u003e and \u003ccode\u003eas_seconds_f64\u003c/code\u003e for \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1671\"\u003echronotope/chrono#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some comments by \u003ca href=\"https://github.com/jimmycathy\"\u003e\u003ccode\u003e@​jimmycathy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1677\"\u003echronotope/chrono#1677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enum_days_in_month\u003c/code\u003e method to \u003ccode\u003eDatelike\u003c/code\u003e trait by \u003ca href=\"https://github.com/aslilac\"\u003e\u003ccode\u003e@​aslilac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1673\"\u003echronotope/chrono#1673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eWeekdaySet\u003c/code\u003e, a collection of \u003ccode\u003eWeekday\u003c/code\u003e that is \u003ccode\u003eCopy\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/1676\"\u003echronotope/chrono#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWeekdaySet tweaks 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/1680\"\u003echronotope/chrono#1680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.61 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/1682\"\u003echronotope/chrono#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplemented a consistent Eq trait for NaiveWeek by \u003ca href=\"https://github.com/Splashling1789\"\u003e\u003ccode\u003e@​Splashling1789\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1687\"\u003echronotope/chrono#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeZone::from_posix_tz: Treat empty TZ variable as UTC by \u003ca href=\"https://github.com/drinkcat\"\u003e\u003ccode\u003e@​drinkcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1691\"\u003echronotope/chrono#1691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for lossy format strings by \u003ca href=\"https://github.com/Qelxiros\"\u003e\u003ccode\u003e@​Qelxiros\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1693\"\u003echronotope/chrono#1693\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/f3fd15f976c8c8e56d97eda6237af4d485ba2297\"\u003e\u003ccode\u003ef3fd15f\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/5cf56035007f291b1b8f457fa3bfc79fb367419a\"\u003e\u003ccode\u003e5cf5603\u003c/code\u003e\u003c/a\u003e strftime: add regression test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a6231701ee934cbbeb595fe71328fcbbf1b584d5\"\u003e\u003ccode\u003ea623170\u003c/code\u003e\u003c/a\u003e strftime: simplify error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/36fbfb1221da05b1482eb9dd18254e6bd736cb31\"\u003e\u003ccode\u003e36fbfb1\u003c/code\u003e\u003c/a\u003e strftime: move specifier handling out of match to reduce rightward drift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7f413c363b74e293d495dc6109335c02dda9d629\"\u003e\u003ccode\u003e7f413c3\u003c/code\u003e\u003c/a\u003e strftime: yield None early\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/9d5dfe164098186bfff8af7d5eecbb05d7712d4d\"\u003e\u003ccode\u003e9d5dfe1\u003c/code\u003e\u003c/a\u003e strftime: outline constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e5f6be7db4a0c2756cad0a7c8186a5a180873f7a\"\u003e\u003ccode\u003ee5f6be7\u003c/code\u003e\u003c/a\u003e strftime: move error() method below caller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/d516c2764d74e467fa37e25e8e88d5633478bafa\"\u003e\u003ccode\u003ed516c27\u003c/code\u003e\u003c/a\u003e strftime: merge impl blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/0ee2172fb92df4e0be4cf7a733c860226eec37a0\"\u003e\u003ccode\u003e0ee2172\u003c/code\u003e\u003c/a\u003e strftime: re-order items to keep impls together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/757a8b0226e9c0a23b5334c7dc0986f1e487b8ac\"\u003e\u003ccode\u003e757a8b0\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.63\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cxx` from 1.0.153 to 1.0.184\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/cxx/releases\"\u003ecxx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.184\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify implementation of Vec\u0026lt;String\u0026gt; (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1640\"\u003e#1640\u003c/a\u003e, thanks \u003ca href=\"https://github.com/anforowicz\"\u003e\u003ccode\u003e@​anforowicz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.183\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;expected a FnOnce() closure\u0026quot;\u003c/em\u003e build error on unsafe Rust fn with no args (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1637\"\u003e#1637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd derive(BitAnd, BitOr, BitXor) for enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1639\"\u003e#1639\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.182\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compiler warning when passing a rust::Fn with a generic return type such as Vec\u0026lt;T\u0026gt; from Rust to C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1633\"\u003e#1633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress warnings in generated code under GCC's missing-declarations setting (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1635\"\u003e#1635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix MSVC warning on large negative enum discriminant values (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1636\"\u003e#1636\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.181\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;cannot find attribute 'serde' in this scope\u0026quot;\u003c/em\u003e build error using Serde derives with #[serde(…)] on a shared struct (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1627\"\u003e#1627\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.180\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;Unable to resolve type 'str'\u0026quot;\u003c/em\u003e build error in C++ signatures containing \u0026amp;'static str in return type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.179\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter support extern function signatures containing elided lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.178\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix macro redefinition warning when using \u003ccode\u003e-DRUST_CXX_NO_EXCEPTIONS\u003c/code\u003e in some compilers (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1616\"\u003e#1616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e#[derive(Default)]\u003c/code\u003e on enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport non-\u003ccode\u003erepr(C)\u003c/code\u003e Rust types that have methods implemented by C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.177\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow unpinned mutable reference for any Unpin type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport slice of type alias of Rust types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.176\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extern types to appear in Box and Vec (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix elided_lifetimes_in_paths warning on type aliases that have lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1608\"\u003e#1608\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.175\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore precise handling of #[cfg(…)] attributes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1598\"\u003e#1598\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1599\"\u003e#1599\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.174\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1591\"\u003e#1591\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.173\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow static associated functions with the same name on different Self types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate extern shared struct syntax in favor of ExternType impl (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1586\"\u003e#1586\u003c/a\u003e)\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+ use cxx::ExternType;\n+\n+ #[repr(C)]\n+ pub struct Struct {\n+     ...\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/dtolnay/cxx/commit/25f361334a1ef57e33a24cad1ad3eca336bf2fbc\"\u003e\u003ccode\u003e25f3613\u003c/code\u003e\u003c/a\u003e Release 1.0.184\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/021814697f0a98942b71e042d71139f0c86f0e0a\"\u003e\u003ccode\u003e0218146\u003c/code\u003e\u003c/a\u003e Lockfile update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/2b021aac165075df01fb1ab308929914d06b721e\"\u003e\u003ccode\u003e2b021aa\u003c/code\u003e\u003c/a\u003e Reword PR 1640 Vec ABI comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/db8b13c806a271d421edcd05af8a4bcae8d02174\"\u003e\u003ccode\u003edb8b13c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1643\"\u003e#1643\u003c/a\u003e from dtolnay/pr1640\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/b5a4307a0fbad21a91fae111103b32b8f980ff6d\"\u003e\u003ccode\u003eb5a4307\u003c/code\u003e\u003c/a\u003e Touch up PR 1640\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/db99f84a371d9eaa3a553ef188300310d63b0df0\"\u003e\u003ccode\u003edb99f84\u003c/code\u003e\u003c/a\u003e Wrap PR 1640 comments to 80 columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/01213917c08433e4c669bb3f8012dd79eacfc1a6\"\u003e\u003ccode\u003e0121391\u003c/code\u003e\u003c/a\u003e Do not return errors from macro's tests::bridge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/8210c3ed1cbd48bf1f4269549c8cfdc24851a620\"\u003e\u003ccode\u003e8210c3e\u003c/code\u003e\u003c/a\u003e Move cxxbridge-macro unit tests to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/36a1c3429fa5ddeb54db3b489cf48edea8f05a9f\"\u003e\u003ccode\u003e36a1c34\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/d32086add6a964b7dfe29876560eca0a96d8d032\"\u003e\u003ccode\u003ed32086a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1640\"\u003e#1640\u003c/a\u003e from anforowicz/avoid-special-casing-vec-string\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/cxx/compare/1.0.153...1.0.184\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `data-encoding` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/4fce77c46bc02ee2c5aa3434276c5adbb0f67de2\"\u003e\u003ccode\u003e4fce77c\u003c/code\u003e\u003c/a\u003e Release 2.9.0 (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/d81616352aefe60e0fc9ae38a9583a31a218ab45\"\u003e\u003ccode\u003ed816163\u003c/code\u003e\u003c/a\u003e Add encode_mut_str to guarantee UTF-8 for safe callers (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/ec5321766980b92a72df5ac34fcd6c0b578640a1\"\u003e\u003ccode\u003eec53217\u003c/code\u003e\u003c/a\u003e Update doc badge in README.md (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ia0/data-encoding/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator` from 2.1.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/2fbee6d4c33aa0fdf7b68d52c3bbc0b83d37669b\"\u003e\u003ccode\u003e2fbee6d\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/789bd649a91717ca103cc9d4c5c6dd938226d658\"\u003e\u003ccode\u003e789bd64\u003c/code\u003e\u003c/a\u003e Document custom crate path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/993f9ae7a50492f48bf22dd7d9a9f70431d6d3f4\"\u003e\u003ccode\u003e993f9ae\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/3efc38bb258390483e52a3ab1e9a842b996f8866\"\u003e\u003ccode\u003e3efc38b\u003c/code\u003e\u003c/a\u003e Allow specifying the crate path in generated code\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/2.1.0...2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator-derive` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/0a3fbd0a0e944a6a8d2aeb67e496e3d000117324\"\u003e\u003ccode\u003e0a3fbd0\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/410ababb11b452c65607d8d1a067acad59273579\"\u003e\u003ccode\u003e410abab\u003c/code\u003e\u003c/a\u003e Fix Sequence for Option\u0026lt;Empty\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/929b68abfe5452b8c4164d516d306431aeb6c64a\"\u003e\u003ccode\u003e929b68a\u003c/code\u003e\u003c/a\u003e Implement Sequence for Ordering and Poll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/19e86f7a2e1ef97a0027cad1b1a0d00b4f702553\"\u003e\u003ccode\u003e19e86f7\u003c/code\u003e\u003c/a\u003e Link to where useful \u003ccode\u003eSequence\u003c/code\u003e-related functions are defined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/b10fbb10f1d0448a6f893fe2a93f789ee29f6119\"\u003e\u003ccode\u003eb10fbb1\u003c/code\u003e\u003c/a\u003e Set resolver to 2 in workspace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/5921f6e301b8ca22245d8066aee983b86723954b\"\u003e\u003ccode\u003e5921f6e\u003c/code\u003e\u003c/a\u003e Relicense to MIT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/9d472a1237cfd03b1c7657fdcba74c8070bfb4ea\"\u003e\u003ccode\u003e9d472a1\u003c/code\u003e\u003c/a\u003e Bump package versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/260f1c470d3d8b1f46ed2bde6c9044c3cf6bf759\"\u003e\u003ccode\u003e260f1c4\u003c/code\u003e\u003c/a\u003e Update to syn 2.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/1.4.0...1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display-derive` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display-derive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_bytes` from 0.11.17 to 0.11.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/bytes/releases\"\u003eserde_bytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/bytes/issues/57\"\u003e#57\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/bytes/commit/582ea797554427ee9abda324e916914fee3c8680\"\u003e\u003ccode\u003e582ea79\u003c/code\u003e\u003c/a\u003e Release 0.11.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/bytes/commit/abdc6e599920220eeaa46e95267687e21ba7abec\"\u003e\u003ccode\u003eabdc6e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/bytes/issues/57\"\u003e#57\u003c/a\u003e from serde-rs/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/bytes/commit/611073a7ab735e3f715d04c8be5f8ef484ebf16f\"\u003e\u003ccode\u003e611073a\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/bytes/commit/d930d3ef0c44775a28c6760ec7eddf92b9a9e0fd\"\u003e\u003ccode\u003ed930d3e\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/bytes/compare/0.11.17...0.11.18\"\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.139 to 1.0.145\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.145\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaise serde version requirement to \u0026gt;=1.0.220\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/efa66e3a1d61459ab2d325f92ebe3acbd6ca18b1\"\u003e\u003ccode\u003eefa66e3\u003c/code\u003e\u003c/a\u003e Release 1.0.145\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/23679e2b9d7e4dcaef797ca7c51a4ffb6fce9f36\"\u003e\u003ccode\u003e23679e2\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fc27bafbf740abc5e5733ec1dd2b5ae25695f895\"\u003e\u003ccode\u003efc27baf\u003c/code\u003e\u003c/a\u003e Release 1.0.144\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/caef3c6ea69e126d18ee8b43dcc2c89d81207815\"\u003e\u003ccode\u003ecaef3c6\u003c/code\u003e\u003c/a\u003e Ignore uninlined_format_args pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/81ba3aaaff5c3736dd8b762dd1a0cf992bf60593\"\u003e\u003ccode\u003e81ba3aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e from dtolnay/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d21e8ce7a7cc0bab2d53293de42b6343ef1d9144\"\u003e\u003ccode\u003ed21e8ce\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6beb6cd596a00f8838dc0cfc8876ed8fd065896f\"\u003e\u003ccode\u003e6beb6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1286\"\u003e#1286\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1dbc803749213eca37080cc7f29f5aee3ac18941\"\u003e\u003ccode\u003e1dbc803\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/0bf5d87003aebbbb2b46c96e668283215971d98d\"\u003e\u003ccode\u003e0bf5d87\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d12e943590208da738c092db92c34b39796a2538\"\u003e\u003ccode\u003ed12e943\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.145\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tabled` from 0.18.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md\"\u003etabled's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.20.0] - 2025-05-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::nohead\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with no header.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::with_capacity\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with an exact number of rows.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003ewith(Border)\u003c/code\u003e logic to set only outer border instead of border of all cells.\u003c/li\u003e\n\u003cli\u003eMade a number of refactorings of \u003ccode\u003etabled::grid::dimension::*\u003c/code\u003e modules.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eWrap::text\u003c/code\u003e and \u003ccode\u003eTruncate::text\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eText::new\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBrought up to date benchmarks.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumns::single\u003c/code\u003e into \u003ccode\u003eColumns::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eRows::single\u003c/code\u003e into \u003ccode\u003eRows::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMoved back to \u003ccode\u003efnv\u003c/code\u003e from \u003ccode\u003eahash\u003c/code\u003e cause of WASM build.\u003c/li\u003e\n\u003cli\u003eMoved back to old \u003ccode\u003eWrap::keep_words\u003c/code\u003e logic where we preserving all content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed dependency \u003ccode\u003etesting_table\u003c/code\u003e inclusion (by \u003ca href=\"https://github.com/klensy\"\u003e\u003ccode\u003e@​klensy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWASM\u003c/code\u003e build (by \u003ca href=\"https://github.com/cptpiepmatz\"\u003e\u003ccode\u003e@​cptpiepmatz\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed not properly working caching logic of \u003ccode\u003eTableOption::hint\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.19.0] - 2025-24-04\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etabled::assert\u003c/code\u003e module.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e#[tabled(map)]\u003c/code\u003e macro.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::bool\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::wrap\u003c/code\u003e and \u003ccode\u003ederive::display::truncate\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLocator::value\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::get_dimension\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANSI\u003c/code\u003e link handling in \u003ccode\u003eWidth::truncate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eUpper Title Case\u003c/code\u003e and \u003ccode\u003elower title case\u003c/code\u003e options for \u003ccode\u003erename_all\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eno_std\u003c/code\u003e in \u003ccode\u003etesting_table\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003eReverse\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ePosition\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003etabled::grid::dimension\u003c/code\u003e structures.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eIterTable\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eMigrated \u003ccode\u003eron\u003c/code\u003e to \u003ccode\u003e0.10\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumnNames::default()\u003c/code\u003e into \u003ccode\u003eColumnsNames::head()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eBorderSpanCorrection\u003c/code\u003e into \u003ccode\u003eBorderCorrection::span()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eOffset::Begin\u003c/code\u003e into \u003ccode\u003eOffset::Start\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zhiburt/tabled/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.11.1 to 1.11.2\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.11.2 (2025-08-24)\u003c/h1\u003e\n\u003cp\u003eThis is a new patch release of \u003ccode\u003eregex\u003c/code\u003e with some minor fixes. A larger number\nof typo or lint fix patches were merged. Also, we now finally recommend using\n\u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003e#1217\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003erust-lang/regex#1217\u003c/a\u003e):\nSwitch recommendation from \u003ccode\u003eonce_cell\u003c/code\u003e to \u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003e#1225\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003erust-lang/regex#1225\u003c/a\u003e):\nAdd \u003ccode\u003eDFA::set_prefilter\u003c/code\u003e to \u003ccode\u003eregex-automata\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1150\"\u003erust-lang/regex#1150\u003c/a\u003e):\nRemove \u003ccode\u003estd\u003c/code\u003e dependency from \u003ccode\u003eperf-literal-multisubstring\u003c/code\u003e crate feature.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1165\"\u003erust-lang/regex#1165\u003c/a\u003e):\nClarify the meaning of \u003ccode\u003e(?R)$\u003c/code\u003e in the documentation.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1281\"\u003e#1281\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1281\"\u003erust-lang/regex#1281\u003c/a\u003e):\nRemove \u003ccode\u003efuzz/\u003c/code\u003e and \u003ccode\u003erecord/\u003c/code\u003e directories from published crate on crates.io.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d0aa586a4c15d3e8d86990f33b4d3635340af407\"\u003e\u003ccode\u003ed0aa586\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3bf4ad84f0f12d148131032e2a4a8e9697868d0\"\u003e\u003ccode\u003ea3bf4ad\u003c/code\u003e\u003c/a\u003e regex-cli-0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/25a15e272b3ae5aee76b525902c2ab91b0d9e12e\"\u003e\u003ccode\u003e25a15e2\u003c/code\u003e\u003c/a\u003e rure-0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/45c3da7681af3a513bedba067c440b76bcc9a16e\"\u003e\u003ccode\u003e45c3da7\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/873ed800c535bc3ef0711c1ee6f2726b89a8508c\"\u003e\u003ccode\u003e873ed80\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/ea834f8e1fd7b72a3c1b2319b1a47f0c50d43082\"\u003e\u003ccode\u003eea834f8\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/86836fbe841893ca2e06ccf24067ecbc67b0b0c5\"\u003e\u003ccode\u003e86836fb\u003c/code\u003e\u003c/a\u003e changelog: 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/63a26c1a7fac5ebbed88471ebada05f7a465ffc8\"\u003e\u003ccode\u003e63a26c1\u003c/code\u003e\u003c/a\u003e cargo: ensure that 'perf' doesn't enable 'std' implicitly (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/dd96592be2c019abb268026904826e79d919d3c4\"\u003e\u003ccode\u003edd96592\u003c/code\u003e\u003c/a\u003e doc: clarify CRLF mode effect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/931dae01925415354720952bfaa568a7f9fb369b\"\u003e\u003ccode\u003e931dae0\u003c/code\u003e\u003c/a\u003e cargo: point \u003ccode\u003erepository\u003c/code\u003e metadata to clonable URLs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.11.1...1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `criterion` from 0.5.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md\"\u003ecriterion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.0] - 2025-07-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump version of criterion-plot to align dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.0] - 2025-05-17\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV bumped to 1.80\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ereal_blackbox\u003c/code\u003e feature no longer has any impact. Criterion always uses \u003ccode\u003estd::hint::black_box()\u003c/code\u003e now.\nUsers of \u003ccode\u003ecriterion::black_box()\u003c/code\u003e should switch to \u003ccode\u003estd::hint::black_box()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eclap\u003c/code\u003e dependency unpinned.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAsync benchmarking with Tokio may be done via a \u003ccode\u003etokio::runtime::Handle\u003c/code\u003e, not only a \u003ccode\u003etokio::runtime::Runtime\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/bheisler/criterion.rs/commit/567405d25363804dd1e6d440a0c9d6612c4cecd8\"\u003e\u003ccode\u003e567405d\u003c/code\u003e\u003c/a\u003e release: bump criterion and criterion-plot versions (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ccccbcc15237233af22af4c76751a7aa184609b3\"\u003e\u003ccode\u003eccccbcc\u003c/code\u003e\u003c/a\u003e fix: deal with throughput in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/deb0eb021dbaa58678222725a455662f780751d0\"\u003e\u003ccode\u003edeb0eb0\u003c/code\u003e\u003c/a\u003e feat: support throughput reports in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/d4fd7cc478dfb15e82ea9726c8e4c5a3afc4bc49\"\u003e\u003ccode\u003ed4fd7cc\u003c/code\u003e\u003c/a\u003e Add CI job checking library builds with oldest allowed dependencies (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/43bf90a64b1b2ac8d7f448e1f79e0eff8f9c45ec\"\u003e\u003ccode\u003e43bf90a\u003c/code\u003e\u003c/a\u003e release version 0.6.0 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/92696e45c5750c3d946fd5bef28c141e2f6c80f9\"\u003e\u003ccode\u003e92696e4\u003c/code\u003e\u003c/a\u003e deps: unpin clap (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/5756a5d5268f2186cedac87b823d0f1c6aad04b8\"\u003e\u003ccode\u003e5756a5d\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.80 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/9d887c0145f86442cd7211fd50681d8a1402e84a\"\u003e\u003ccode\u003e9d887c0\u003c/code\u003e\u003c/a\u003e Fixed typo in faq.md (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/59b791a5876f001be504203752df0a4502de0967\"\u003e\u003ccode\u003e59b791a\u003c/code\u003e\u003c/a\u003e ci: test against MSRV and 1.87 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ace1cc93ef06c6d67f42ee5a57485a800fc5fe26\"\u003e\u003ccode\u003eace1cc9\u003c/code\u003e\u003c/a\u003e Fix warnings from clippy (rust 1.87.0) (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar...\n\n_Description has been truncated_","html_url":"https://github.com/KittyCAD/modeling-api/pull/943","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/943","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/943/packages"}},{"old_version":"0.3.36","new_version":"0.3.42","update_type":"patch","path":null,"pr_created_at":"2025-09-15T10:34:56.000Z","version_change":"0.3.36 → 0.3.42","issue":{"uuid":"2828714187","node_id":"PR_kwDOHHtTeM6omsDL","number":462,"state":"open","title":"Bump the minor group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T10:34:56.000Z","updated_at":"2025-09-15T10:34:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":9,"packages":[{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.6","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"},{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.42","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"serde","old_version":"1.0.219","new_version":"1.0.223","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_json","old_version":"1.0.140","new_version":"1.0.145","repository_url":"https://github.com/serde-rs/json"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 9 updates in the /tutorials/websocket_tutorial/draw_cube_rust directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.6` | `0.25.8` |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.42` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.223` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.145` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n\n\nUpdates `color-eyre` from 0.6.3 to 0.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/f110d787930322e95f60787ff07b2d3835259357\"\u003e\u003ccode\u003ef110d78\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.5, color-spantrace to 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6534ecdcbb72d970808e1396d25c066e2f340fc4\"\u003e\u003ccode\u003e6534ecd\u003c/code\u003e\u003c/a\u003e Undo eyre version bump (DO NOT PUBLISH EYRE)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9f35b8c83f0d8090469c3896a593f7940a84db12\"\u003e\u003ccode\u003e9f35b8c\u003c/code\u003e\u003c/a\u003e Exclude images from published crate (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/6e9ced8865370c31d2caef0891a0f05b5975e93d\"\u003e\u003ccode\u003e6e9ced8\u003c/code\u003e\u003c/a\u003e re-bump eyre version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/97c846970dee3565e25794a59673197618b761cd\"\u003e\u003ccode\u003e97c8469\u003c/code\u003e\u003c/a\u003e Undo eyre version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/067cf0599b52c3ebe83884684e999b04e02e0f74\"\u003e\u003ccode\u003e067cf05\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4 (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/9943e524f4c440dc1f398846f5b01d45ae547c37\"\u003e\u003ccode\u003e9943e52\u003c/code\u003e\u003c/a\u003e Update PyO3, clippy fixes (\u003ca href=\"https://redirect.github.com/eyre-rs/eyre/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/a48e365d651020f474dbf4fb074962dc6932d0ad\"\u003e\u003ccode\u003ea48e365\u003c/code\u003e\u003c/a\u003e Bump color-eyre to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/b14c71506793d25e44ced80c792e4640080c629c\"\u003e\u003ccode\u003eb14c715\u003c/code\u003e\u003c/a\u003e Merge branch 'clippy' into pyo3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eyre-rs/eyre/commit/4f7065517d8731d6fd4cb89874cab9e54cec4272\"\u003e\u003ccode\u003e4f70655\u003c/code\u003e\u003c/a\u003e Update pyo3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eyre-rs/eyre/compare/color-eyre-v0.6.3...color-eyre@0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `image` from 0.25.6 to 0.25.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/image-rs/image/blob/v0.25.8/CHANGES.md\"\u003eimage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003eVersion 0.25.8\u003c/h3\u003e\n\u003cp\u003eRe-release of \u003ccode\u003e0.25.7\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted a signature change to \u003ccode\u003eload_from_memory\u003c/code\u003e that lead to large scale\ntype inference breakage despite being technically compatible.\u003c/li\u003e\n\u003cli\u003eColor conversion Luma to Rgb used incorrect coefficients instead of broadcasting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersion 0.25.7 (yanked)\u003c/h3\u003e\n\u003cp\u003eFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an API for external image format implementations to register themselves as decoders for a specific format in \u003ccode\u003eimage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://www.color.org/iccmax/download/CICP_tag_and_type_amendment.pdf\"\u003eCICP\u003c/a\u003e awarenes via \u003ca href=\"https://crates.io/crates/moxcms\"\u003emoxcms\u003c/a\u003e to support color spaces (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2531\"\u003e#2531\u003c/a\u003e). The support for transforming is limited for now and will be gradually expanded.\u003c/li\u003e\n\u003cli\u003eYou can now embed Exif metadata when writing JPEG, PNG and WebP images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2537\"\u003e#2537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded functions to extract orientation from Exif metadata and optionally clear it in the Exif chunk (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSerde support for more types (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePNM encoder now supports writing 16-bit images (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAPI improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esave\u003c/code\u003e, \u003ccode\u003esave_with_format\u003c/code\u003e, \u003ccode\u003ewrite_to\u003c/code\u003e and \u003ccode\u003ewrite_with_encoder\u003c/code\u003e methods on \u003ccode\u003eDynamicImage\u003c/code\u003e now automatically convert the pixel format when necessary instead of returning an error (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eDynamicImage::has_alpha()\u003c/code\u003e convenience method\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003eTryFrom\u0026lt;ExtendedColorType\u0026gt;\u003c/code\u003e for \u003ccode\u003eColorType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2444\"\u003e#2444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003econst HAS_ALPHA\u003c/code\u003e to trait \u003ccode\u003ePixel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUnified the error for unsupported encoder colors (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2543\"\u003e#2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003ehooks\u003c/code\u003e module to customize builtin behavior, \u003ccode\u003eregister_format_detection_hook\u003c/code\u003e and  \u003ccode\u003eregister_decoding_hook\u003c/code\u003e for the determining format of a file and selecting an \u003ccode\u003eImageDecoder\u003c/code\u003e implementation respectively. (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePerformance improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGaussian blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2496\"\u003e#2496\u003c/a\u003e) and box blur (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2515\"\u003e#2515\u003c/a\u003e) are now faster\u003c/li\u003e\n\u003cli\u003eImprove compilation times by avoiding unnecessary instantiation of generic functions (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2468\"\u003e#2468\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMany improvements to image format decoding: TIFF, WebP, AVIF, PNG, GIF, BMP, TGA\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eGifEncoder::encode()\u003c/code\u003e ignoring the speed parameter and always using the slowest speed (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.pnm\u003c/code\u003e is now recognized as a file extension for the PNM format (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2559\"\u003e#2559\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/image-rs/image/commit/98b001da0ddcd91936a716696fba877df910b61d\"\u003e\u003ccode\u003e98b001d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2592\"\u003e#2592\u003c/a\u003e from image-rs/release-0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/f86232081c576d30e965ad236b07f90b93d7eb36\"\u003e\u003ccode\u003ef862320\u003c/code\u003e\u003c/a\u003e Metadata and changelog for a 0.25.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/3b1c1db11d756b67c57b278ffe94033aaaf98a50\"\u003e\u003ccode\u003e3b1c1db\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2593\"\u003e#2593\u003c/a\u003e from image-rs/luma-to-rgb-transform-is-broadcast\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/1f574d3d1e1a1ad6a49ef3fa4cc7562b0a048979\"\u003e\u003ccode\u003e1f574d3\u003c/code\u003e\u003c/a\u003e Replace manual rounding code with f32::round\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/545cb3788bf6780d5e8765148a827f41dd17bd9d\"\u003e\u003ccode\u003e545cb37\u003c/code\u003e\u003c/a\u003e Color tests in the middle of dynamic range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9882fa9fe023ff2d5a987603a9024788e06f187a\"\u003e\u003ccode\u003e9882fa9\u003c/code\u003e\u003c/a\u003e Remove coefficients from luma_expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/70b9aa3ef100d8cf7bf2740ed2d3e0597784bd8a\"\u003e\u003ccode\u003e70b9aa3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Make load_from_memory generic\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/b94c33379fee11e7fe93fd92e66d4d4dd29562bb\"\u003e\u003ccode\u003eb94c333\u003c/code\u003e\u003c/a\u003e Enable CI for backport branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/a24556bc87457086b10d02d685a2ccbe66f261ac\"\u003e\u003ccode\u003ea24556b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/image-rs/image/issues/2581\"\u003e#2581\u003c/a\u003e from image-rs/release-0.25.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/image-rs/image/commit/9175dbc70e01159e8d0cef5d96728854d377f35d\"\u003e\u003ccode\u003e9175dbc\u003c/code\u003e\u003c/a\u003e Fix readme typo (\u003ca href=\"https://redirect.github.com/image-rs/image/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/image-rs/image/compare/v0.25.6...v0.25.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.36 to 0.3.42\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0634cfa4d212b7d9f9ed951836f750b5db91b5ff\"\u003e\u003ccode\u003e0634cfa\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/2626eb9e7fa95871e3ad44d95fb0b16dd0077cab\"\u003e\u003ccode\u003e2626eb9\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.42\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.219 to 1.0.223\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.223\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix serde_core documentation links (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.222\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eserialize_with\u003c/code\u003e attribute produce code that works if respanned to 2024 edition (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aytey\"\u003e\u003ccode\u003e@​aytey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.221\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eserde_if_integer128!\u003c/code\u003e macro (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2975\"\u003e#2975\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.220\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a way for data formats to depend on serde traits without waiting for serde_derive compilation: \u003ca href=\"https://docs.rs/serde_core\"\u003ehttps://docs.rs/serde_core\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2608\"\u003e#2608\u003c/a\u003e, thanks \u003ca href=\"https://github.com/osiewicz\"\u003e\u003ccode\u003e@​osiewicz\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/serde/commit/6c316d7cb5f3780d2a418d277a756516beeacc42\"\u003e\u003ccode\u003e6c316d7\u003c/code\u003e\u003c/a\u003e Release 1.0.223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/a4ac0c2bc6625ee83ddf4b35f11eca48f90ebae2\"\u003e\u003ccode\u003ea4ac0c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2978\"\u003e#2978\u003c/a\u003e from dtolnay/htmlrooturl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ed76364f877a6ebc653a0339dcea89b9e3cc7507\"\u003e\u003ccode\u003eed76364\u003c/code\u003e\u003c/a\u003e Change serde_core's html_root_url to docs.rs/serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/57e21a1afa280ae982f19aea2776318fbcd711be\"\u003e\u003ccode\u003e57e21a1\u003c/code\u003e\u003c/a\u003e Release 1.0.222\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/bb58726133fb30b89ccea3e357eb91f4b2d460a0\"\u003e\u003ccode\u003ebb58726\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2950\"\u003e#2950\u003c/a\u003e from aytey/fix_lifetime_issue_2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/3f6925125bae7837d918da63f2dba6efabad8dec\"\u003e\u003ccode\u003e3f69251\u003c/code\u003e\u003c/a\u003e Delete unneeded field of MapDeserializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/fd4decf2fe36a8e4408aefc493960141b8b0cd02\"\u003e\u003ccode\u003efd4decf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2976\"\u003e#2976\u003c/a\u003e from dtolnay/content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/00b1b6b2b5e6154eba81e2ad8c6a43b945583ad0\"\u003e\u003ccode\u003e00b1b6b\u003c/code\u003e\u003c/a\u003e Move Content's Deserialize impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/cf141aa8c79a40fe7b7c5ac5dbfd28802f2e01f4\"\u003e\u003ccode\u003ecf141aa\u003c/code\u003e\u003c/a\u003e Move Content's Clone impl from serde_core to serde\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/ff3aee490abff5267cac86f07e0301aa6d441760\"\u003e\u003ccode\u003eff3aee4\u003c/code\u003e\u003c/a\u003e Release 1.0.221\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223\"\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.140 to 1.0.145\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.145\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaise serde version requirement to \u0026gt;=1.0.220\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\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/efa66e3a1d61459ab2d325f92ebe3acbd6ca18b1\"\u003e\u003ccode\u003eefa66e3\u003c/code\u003e\u003c/a\u003e Release 1.0.145\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/23679e2b9d7e4dcaef797ca7c51a4ffb6fce9f36\"\u003e\u003ccode\u003e23679e2\u003c/code\u003e\u003c/a\u003e Add serde version constraint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fc27bafbf740abc5e5733ec1dd2b5ae25695f895\"\u003e\u003ccode\u003efc27baf\u003c/code\u003e\u003c/a\u003e Release 1.0.144\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/caef3c6ea69e126d18ee8b43dcc2c89d81207815\"\u003e\u003ccode\u003ecaef3c6\u003c/code\u003e\u003c/a\u003e Ignore uninlined_format_args pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/81ba3aaaff5c3736dd8b762dd1a0cf992bf60593\"\u003e\u003ccode\u003e81ba3aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1285\"\u003e#1285\u003c/a\u003e from dtolnay/serdecore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d21e8ce7a7cc0bab2d53293de42b6343ef1d9144\"\u003e\u003ccode\u003ed21e8ce\u003c/code\u003e\u003c/a\u003e Switch serde dependency to serde_core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6beb6cd596a00f8838dc0cfc8876ed8fd065896f\"\u003e\u003ccode\u003e6beb6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1286\"\u003e#1286\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1dbc803749213eca37080cc7f29f5aee3ac18941\"\u003e\u003ccode\u003e1dbc803\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/0bf5d87003aebbbb2b46c96e668283215971d98d\"\u003e\u003ccode\u003e0bf5d87\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d12e943590208da738c092db92c34b39796a2538\"\u003e\u003ccode\u003ed12e943\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.140...v1.0.145\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7485\"\u003etokio-rs/tokio#7485\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7494\"\u003etokio-rs/tokio#7494\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.47.0\u003c/h2\u003e\n\u003ch1\u003e1.47.0 (July 25th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release adds \u003ccode\u003epoll_proceed\u003c/code\u003e and \u003ccode\u003ecooperative\u003c/code\u003e to the \u003ccode\u003ecoop\u003c/code\u003e module for\ncooperative scheduling, adds \u003ccode\u003eSetOnce\u003c/code\u003e to the \u003ccode\u003esync\u003c/code\u003e module which provides\nsimilar functionality to [\u003ccode\u003estd::sync::OnceLock\u003c/code\u003e], and adds a new method\n\u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e which returns an \u003ccode\u003eOwnedNotified\u003c/code\u003e without\na lifetime parameter.\u003c/p\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecoop: add \u003ccode\u003ecooperative\u003c/code\u003e and \u003ccode\u003epoll_proceed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003eSetOnce\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: upgrade windows-sys 0.52 → 0.59 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7117\"\u003e#7117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: update to socket2 v0.6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve \u003ccode\u003eAtomicWaker::wake\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emetrics: fix listed feature requirements for some metrics (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: improve safety comments of \u003ccode\u003eReadiness\u0026lt;'_\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7405\"\u003e#7405\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7405\"\u003etokio-rs/tokio#7405\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7415\"\u003e#7415\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7415\"\u003etokio-rs/tokio#7415\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7418\"\u003e#7418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7418\"\u003etokio-rs/tokio#7418\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7449\"\u003e#7449\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7449\"\u003etokio-rs/tokio#7449\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7450\"\u003e#7450\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7450\"\u003etokio-rs/tokio#7450\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7465\"\u003etokio-rs/tokio#7465\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.46.1\u003c/h2\u003e\n\u003ch1\u003e1.46.1 (July 4th, 2025)\u003c/h1\u003e\n\u003cp\u003eThis release fixes incorrect spawn locations in runtime task hooks for tasks spawned using \u003ccode\u003etokio::spawn\u003c/code\u003e rather than \u003ccode\u003eRuntime::spawn\u003c/code\u003e. This issue only effected the spawn location in \u003ccode\u003eTaskMeta::spawned_at\u003c/code\u003e, and did not effect task locations in Tracing events.\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/be8ee45b3fc2d107174e586141b1cb12c93e2ddf\"\u003e\u003ccode\u003ebe8ee45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7504\"\u003e#7504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d9b19166cde30b8d4a65f31a94b5ee09d2dd7b8c\"\u003e\u003ccode\u003ed9b1916\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.43.2' into 'tokio-1.47.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7503\"\u003e#7503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/db8edc620fb369f6cc92dd9dcfdd03b832c2b02f\"\u003e\u003ccode\u003edb8edc6\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7502\"\u003e#7502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4730984d66e708b36efe84245cbf15bd483a886f\"\u003e\u003ccode\u003e4730984\u003c/code\u003e\u003c/a\u003e readme: add 1.47 as LTS release (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7497\"\u003e#7497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1979615cbf1cc4b4d296814957394703827362d0\"\u003e\u003ccode\u003e1979615\u003c/code\u003e\u003c/a\u003e process: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7494\"\u003e#7494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f669a609cf1eaa94d2bc135212f57ff913eca898\"\u003e\u003ccode\u003ef669a60\u003c/code\u003e\u003c/a\u003e ci: add lockfile for LTS branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ce41896f8dcbc6249df3279600f45f7a65915cf6\"\u003e\u003ccode\u003ece41896\u003c/code\u003e\u003c/a\u003e sync: fix broken link of Python \u003ccode\u003easyncio.Event\u003c/code\u003e in \u003ccode\u003eSetOnce\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7485\"\u003e#7485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/c8ab78a84fff284958dc84b77b5222fecd0f44b2\"\u003e\u003ccode\u003ec8ab78a\u003c/code\u003e\u003c/a\u003e changelog: fix incorrect PR number for 1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7484\"\u003e#7484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/3911cb8523f190142f61c64b66881c07c0d3e7be\"\u003e\u003ccode\u003e3911cb8\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7482\"\u003e#7482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d545aa2601e3008ce49c8c0191b0f172ce577452\"\u003e\u003ccode\u003ed545aa2\u003c/code\u003e\u003c/a\u003e sync: add \u003ccode\u003esync::Notify::notified_owned()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7465\"\u003e#7465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-tungstenite` from 0.24.0 to 0.27.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md\"\u003etokio-tungstenite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.27.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270\"\u003eperformance updates in \u003ccode\u003etungstenite-rs\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e, see \u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0262\"\u003echanges here\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to address an issue that might cause UB in certain cases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.26.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.26.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0260\"\u003ebreaking changes\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.25.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003etungstenite\u003c/code\u003e to \u003ccode\u003e0.25.0\u003c/code\u003e (\u003ca href=\"https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0250\"\u003eimportant updates!\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/snapview/tokio-tungstenite/commit/e855f9eb8c88daf230a9ddc6db35603e2b601e8b\"\u003e\u003ccode\u003ee855f9e\u003c/code\u003e\u003c/a\u003e Fix errors in the examples caused by \u003ccode\u003eUtf8Error\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/21c5d19562c7f6d4efaac5ac21be40cc0245410e\"\u003e\u003ccode\u003e21c5d19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/fbd14719d543b111abcd82647ac0348b09e6d159\"\u003e\u003ccode\u003efbd1471\u003c/code\u003e\u003c/a\u003e Update performance notes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/a8d9f1983f1f17d7cac9ef946bbac8c1574483e0\"\u003e\u003ccode\u003ea8d9f19\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/aafb2f9e036162f7bffa002cfea502376a690724\"\u003e\u003ccode\u003eaafb2f9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/0eefa27f196b65e43ac196f0ff2127a143b6873a\"\u003e\u003ccode\u003e0eefa27\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/2d2307787eb73710387ecafe7248b136d8a171e4\"\u003e\u003ccode\u003e2d23077\u003c/code\u003e\u003c/a\u003e Update to new \u003ccode\u003etungstenite\u003c/code\u003e and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snapview/tokio-tungstenite/commit/015e00d9ccb447161ab69f18946d501c71d0f689\"\u003e\u003ccode\u003e015e00d\u003c/code\u003e\u003c/a\u003e Add a note regarding \u003ccode\u003erustls\u003c/code\u003e panic to the README\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/snapview/tokio-tungstenite/compare/v0.24.0...v0.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/litterbox/pull/462","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Flitterbox/issues/462","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/462/packages"}},{"old_version":"0.3.36","new_version":"0.3.41","update_type":"patch","path":null,"pr_created_at":"2025-09-09T03:06:51.000Z","version_change":"0.3.36 → 0.3.41","issue":{"uuid":"3396376601","node_id":"PR_kwDOK2kuMs6nf-Wg","number":939,"state":"open","title":"Bump the minor group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T03:06:51.000Z","updated_at":"2025-09-15T10:20:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":21,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.41","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"clap","old_version":"4.5.35","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"toml_edit","old_version":"0.22.27","new_version":"0.23.4","repository_url":"https://github.com/toml-rs/toml"},{"name":"chrono","old_version":"0.4.40","new_version":"0.4.42","repository_url":"https://github.com/chronotope/chrono"},{"name":"cxx","old_version":"1.0.153","new_version":"1.0.180","repository_url":"https://github.com/dtolnay/cxx"},{"name":"data-encoding","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/ia0/data-encoding"},{"name":"enum-iterator","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/stephaneyfx/enum-iterator"},{"name":"parse-display","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"parse-display-derive","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"tabled","old_version":"0.18.0","new_version":"0.20.0","repository_url":"https://github.com/zhiburt/tabled"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"regex","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/rust-lang/regex"},{"name":"criterion","old_version":"0.5.1","new_version":"0.7.0","repository_url":"https://github.com/bheisler/criterion.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"thiserror","old_version":"2.0.12","new_version":"2.0.16","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.1","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.41` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.47` |\n| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.4` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.42` |\n| [cxx](https://github.com/dtolnay/cxx) | `1.0.153` | `1.0.180` |\n| [data-encoding](https://github.com/ia0/data-encoding) | `2.8.0` | `2.9.0` |\n| [enum-iterator](https://github.com/stephaneyfx/enum-iterator) | `2.1.0` | `2.3.0` |\n| [parse-display](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [parse-display-derive](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.143` |\n| [tabled](https://github.com/zhiburt/tabled) | `0.18.0` | `0.20.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |\n| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.7.0` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.16` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.1` | `0.25.8` |\n\n\nUpdates `kittycad` from 0.3.36 to 0.3.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/01a5db9e1b3fef7879c48390201972f4c318a16c\"\u003e\u003ccode\u003e01a5db9\u003c/code\u003e\u003c/a\u003e Bump the minor group across 1 directory with 16 updates (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f2eb1a793d479370d6c95f8ddc0105e25756aa6f\"\u003e\u003ccode\u003ef2eb1a7\u003c/code\u003e\u003c/a\u003e Bump actions/create-github-app-token from 1 to 2 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.41\"\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.35 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.35...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml_edit` from 0.22.27 to 0.23.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9154dcb3b2eea8a84db183806411adf081bc0977\"\u003e\u003ccode\u003e9154dcb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/38f445c94071cfc0bbb2f4a3c0254457a3fde8cb\"\u003e\u003ccode\u003e38f445c\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/1ce8a75f2d5faa778deb43e9abd3960247f0d5b2\"\u003e\u003ccode\u003e1ce8a75\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/290c28fa6078b2e61b897fe7a71afc26c70daa76\"\u003e\u003ccode\u003e290c28f\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b2bc739b201d14ed0dafabf4784bb56f9318c5be\"\u003e\u003ccode\u003eb2bc739\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust Stable to v1.89 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/bd21148c49c784cb9136e5d069471dfeae13a339\"\u003e\u003ccode\u003ebd21148\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ff1cb9a263314e7a908b2c864c1932d5346af441\"\u003e\u003ccode\u003eff1cb9a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/39dd8b6422ac0f1068ae889737dfaa6a9fc7a53d\"\u003e\u003ccode\u003e39dd8b6\u003c/code\u003e\u003c/a\u003e fix(parser): Improve bad quote error messages (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/137338eb266892ae371058516c4057d1c3d57d34\"\u003e\u003ccode\u003e137338e\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust crate serde_json to v1.0.142 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2126e6af51aa2dc276b5756c06f5c2a20b8991d3\"\u003e\u003ccode\u003e2126e6a\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/v0.22.27...v0.23.4\"\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.40 to 0.4.42\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.42\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fuzzer for DateTime::parse_from_str by \u003ca href=\"https://github.com/tyler92\"\u003e\u003ccode\u003e@​tyler92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1700\"\u003echronotope/chrono#1700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong amount of micro/milliseconds by \u003ca href=\"https://github.com/nmlt\"\u003e\u003ccode\u003e@​nmlt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1703\"\u003echronotope/chrono#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about MappedLocalTime and wasm by \u003ca href=\"https://github.com/lutzky\"\u003e\u003ccode\u003e@​lutzky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1702\"\u003echronotope/chrono#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect parsing of fixed-length second fractions by \u003ca href=\"https://github.com/chris-leach\"\u003e\u003ccode\u003e@​chris-leach\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1705\"\u003echronotope/chrono#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cfgs for \u003ccode\u003ewasm32-linux\u003c/code\u003e support by \u003ca href=\"https://github.com/arjunr2\"\u003e\u003ccode\u003e@​arjunr2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1707\"\u003echronotope/chrono#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix OpenHarmony's \u003ccode\u003etzdata\u003c/code\u003e parsing by \u003ca href=\"https://github.com/ldm0\"\u003e\u003ccode\u003e@​ldm0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1679\"\u003echronotope/chrono#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert NaiveDate to/from days since unix epoch by \u003ca href=\"https://github.com/findepi\"\u003e\u003ccode\u003e@​findepi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1715\"\u003echronotope/chrono#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e?Sized\u003c/code\u003e bound to related methods of \u003ccode\u003eDelayedFormat::write_to\u003c/code\u003e by \u003ca href=\"https://github.com/Huliiiiii\"\u003e\u003ccode\u003e@​Huliiiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1721\"\u003echronotope/chrono#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_timestamp_secs\u003c/code\u003e method to \u003ccode\u003eDateTime\u003c/code\u003e by \u003ca href=\"https://github.com/jasonaowen\"\u003e\u003ccode\u003e@​jasonaowen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1719\"\u003echronotope/chrono#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to core::error::Error by \u003ca href=\"https://github.com/benbrittain\"\u003e\u003ccode\u003e@​benbrittain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1704\"\u003echronotope/chrono#1704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.63 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/1730\"\u003echronotope/chrono#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estrftime: simplify error handling 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/1731\"\u003echronotope/chrono#1731\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.41\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esubsec_micros\u003c/code\u003e and \u003ccode\u003esubsec_millis\u003c/code\u003e methods to \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1668\"\u003echronotope/chrono#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNaiveDateTime::UNIX_EPOCH\u003c/code\u003e by \u003ca href=\"https://github.com/robertbastian\"\u003e\u003ccode\u003e@​robertbastian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1670\"\u003echronotope/chrono#1670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eas_seconds_f32\u003c/code\u003e and \u003ccode\u003eas_seconds_f64\u003c/code\u003e for \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1671\"\u003echronotope/chrono#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some comments by \u003ca href=\"https://github.com/jimmycathy\"\u003e\u003ccode\u003e@​jimmycathy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1677\"\u003echronotope/chrono#1677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enum_days_in_month\u003c/code\u003e method to \u003ccode\u003eDatelike\u003c/code\u003e trait by \u003ca href=\"https://github.com/aslilac\"\u003e\u003ccode\u003e@​aslilac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1673\"\u003echronotope/chrono#1673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eWeekdaySet\u003c/code\u003e, a collection of \u003ccode\u003eWeekday\u003c/code\u003e that is \u003ccode\u003eCopy\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/1676\"\u003echronotope/chrono#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWeekdaySet tweaks 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/1680\"\u003echronotope/chrono#1680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.61 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/1682\"\u003echronotope/chrono#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplemented a consistent Eq trait for NaiveWeek by \u003ca href=\"https://github.com/Splashling1789\"\u003e\u003ccode\u003e@​Splashling1789\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1687\"\u003echronotope/chrono#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeZone::from_posix_tz: Treat empty TZ variable as UTC by \u003ca href=\"https://github.com/drinkcat\"\u003e\u003ccode\u003e@​drinkcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1691\"\u003echronotope/chrono#1691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for lossy format strings by \u003ca href=\"https://github.com/Qelxiros\"\u003e\u003ccode\u003e@​Qelxiros\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1693\"\u003echronotope/chrono#1693\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/f3fd15f976c8c8e56d97eda6237af4d485ba2297\"\u003e\u003ccode\u003ef3fd15f\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/5cf56035007f291b1b8f457fa3bfc79fb367419a\"\u003e\u003ccode\u003e5cf5603\u003c/code\u003e\u003c/a\u003e strftime: add regression test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a6231701ee934cbbeb595fe71328fcbbf1b584d5\"\u003e\u003ccode\u003ea623170\u003c/code\u003e\u003c/a\u003e strftime: simplify error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/36fbfb1221da05b1482eb9dd18254e6bd736cb31\"\u003e\u003ccode\u003e36fbfb1\u003c/code\u003e\u003c/a\u003e strftime: move specifier handling out of match to reduce rightward drift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7f413c363b74e293d495dc6109335c02dda9d629\"\u003e\u003ccode\u003e7f413c3\u003c/code\u003e\u003c/a\u003e strftime: yield None early\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/9d5dfe164098186bfff8af7d5eecbb05d7712d4d\"\u003e\u003ccode\u003e9d5dfe1\u003c/code\u003e\u003c/a\u003e strftime: outline constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e5f6be7db4a0c2756cad0a7c8186a5a180873f7a\"\u003e\u003ccode\u003ee5f6be7\u003c/code\u003e\u003c/a\u003e strftime: move error() method below caller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/d516c2764d74e467fa37e25e8e88d5633478bafa\"\u003e\u003ccode\u003ed516c27\u003c/code\u003e\u003c/a\u003e strftime: merge impl blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/0ee2172fb92df4e0be4cf7a733c860226eec37a0\"\u003e\u003ccode\u003e0ee2172\u003c/code\u003e\u003c/a\u003e strftime: re-order items to keep impls together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/757a8b0226e9c0a23b5334c7dc0986f1e487b8ac\"\u003e\u003ccode\u003e757a8b0\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.63\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cxx` from 1.0.153 to 1.0.180\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/cxx/releases\"\u003ecxx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.180\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003cem\u003e\u0026quot;Unable to resolve type 'str'\u0026quot;\u003c/em\u003e build error in C++ signatures containing \u0026amp;'static str in return type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.179\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter support extern function signatures containing elided lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.178\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix macro redefinition warning when using \u003ccode\u003e-DRUST_CXX_NO_EXCEPTIONS\u003c/code\u003e in some compilers (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1616\"\u003e#1616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e#[derive(Default)]\u003c/code\u003e on enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport non-\u003ccode\u003erepr(C)\u003c/code\u003e Rust types that have methods implemented by C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.177\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow unpinned mutable reference for any Unpin type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport slice of type alias of Rust types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.176\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extern types to appear in Box and Vec (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix elided_lifetimes_in_paths warning on type aliases that have lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1608\"\u003e#1608\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.175\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore precise handling of #[cfg(…)] attributes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1598\"\u003e#1598\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1599\"\u003e#1599\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.174\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1591\"\u003e#1591\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.173\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow static associated functions with the same name on different Self types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate extern shared struct syntax in favor of ExternType impl (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1586\"\u003e#1586\u003c/a\u003e)\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+ use cxx::ExternType;\n+\n+ #[repr(C)]\n+ pub struct Struct {\n+     ...\n+ }\n+\n+ unsafe impl ExternType for Struct {\n+     type Id = cxx::type_id!(\u0026quot;path::to::Struct\u0026quot;);\n+     type Kind = cxx::kind::Trivial;\n+ }\n+\n  #[cxx::bridge]\n  pub mod ffi {\n-     struct Struct {\n-         ...\n-     }\n-\n      #[namespace = \u0026quot;path::to\u0026quot;]\n-     unsafe extern \u0026quot;C++\u0026quot; {\n+     extern \u0026quot;C++\u0026quot; {\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/dtolnay/cxx/commit/c047ff7ebe38d5ee2a68fe17ad217d1500090566\"\u003e\u003ccode\u003ec047ff7\u003c/code\u003e\u003c/a\u003e Release 1.0.180\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/22b33679fbc7254195bbb7555e5d7c65880d9543\"\u003e\u003ccode\u003e22b3367\u003c/code\u003e\u003c/a\u003e Delete unneeded codespan-reporting fixup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/9b397052936ad7862d89bf708df1698cfcde34c9\"\u003e\u003ccode\u003e9b39705\u003c/code\u003e\u003c/a\u003e Revert unexpected_cfgs from expect to allow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/837fa685c3cfc2c2bbc2e91f3cd4e9c98c3d377b\"\u003e\u003ccode\u003e837fa68\u003c/code\u003e\u003c/a\u003e Lockfile update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/776c295debb4e92bb8756838f8ad655568933f2a\"\u003e\u003ccode\u003e776c295\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1623\"\u003e#1623\u003c/a\u003e from dtolnay/elidedstr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/ca11dbe16fcecc41312dc3077da713056fa3ab26\"\u003e\u003ccode\u003eca11dbe\u003c/code\u003e\u003c/a\u003e Fix contains_elided_lifetime for \u0026amp;'static str\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/6525e1776d875b74fb53b9ccc35c11214900d1cd\"\u003e\u003ccode\u003e6525e17\u003c/code\u003e\u003c/a\u003e Release 1.0.179\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/87761ce93a3110d195fa9e8b4cae9f91c8e7d2ea\"\u003e\u003ccode\u003e87761ce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e from dtolnay/elision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/97ee44470f19a0e67d711cafaba086d60d085f5d\"\u003e\u003ccode\u003e97ee444\u003c/code\u003e\u003c/a\u003e Fix lifetime elision in return type of extern type methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/c5ca07e00d68d0cb6f9e4afbd8cf462ecffdaeac\"\u003e\u003ccode\u003ec5ca07e\u003c/code\u003e\u003c/a\u003e Add test of lifetime elision on type alias\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/cxx/compare/1.0.153...1.0.180\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `data-encoding` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/4fce77c46bc02ee2c5aa3434276c5adbb0f67de2\"\u003e\u003ccode\u003e4fce77c\u003c/code\u003e\u003c/a\u003e Release 2.9.0 (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/d81616352aefe60e0fc9ae38a9583a31a218ab45\"\u003e\u003ccode\u003ed816163\u003c/code\u003e\u003c/a\u003e Add encode_mut_str to guarantee UTF-8 for safe callers (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/ec5321766980b92a72df5ac34fcd6c0b578640a1\"\u003e\u003ccode\u003eec53217\u003c/code\u003e\u003c/a\u003e Update doc badge in README.md (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ia0/data-encoding/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator` from 2.1.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/2fbee6d4c33aa0fdf7b68d52c3bbc0b83d37669b\"\u003e\u003ccode\u003e2fbee6d\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/789bd649a91717ca103cc9d4c5c6dd938226d658\"\u003e\u003ccode\u003e789bd64\u003c/code\u003e\u003c/a\u003e Document custom crate path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/993f9ae7a50492f48bf22dd7d9a9f70431d6d3f4\"\u003e\u003ccode\u003e993f9ae\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/3efc38bb258390483e52a3ab1e9a842b996f8866\"\u003e\u003ccode\u003e3efc38b\u003c/code\u003e\u003c/a\u003e Allow specifying the crate path in generated code\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/2.1.0...2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `enum-iterator-derive` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/0a3fbd0a0e944a6a8d2aeb67e496e3d000117324\"\u003e\u003ccode\u003e0a3fbd0\u003c/code\u003e\u003c/a\u003e Bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/410ababb11b452c65607d8d1a067acad59273579\"\u003e\u003ccode\u003e410abab\u003c/code\u003e\u003c/a\u003e Fix Sequence for Option\u0026lt;Empty\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/929b68abfe5452b8c4164d516d306431aeb6c64a\"\u003e\u003ccode\u003e929b68a\u003c/code\u003e\u003c/a\u003e Implement Sequence for Ordering and Poll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/19e86f7a2e1ef97a0027cad1b1a0d00b4f702553\"\u003e\u003ccode\u003e19e86f7\u003c/code\u003e\u003c/a\u003e Link to where useful \u003ccode\u003eSequence\u003c/code\u003e-related functions are defined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/b10fbb10f1d0448a6f893fe2a93f789ee29f6119\"\u003e\u003ccode\u003eb10fbb1\u003c/code\u003e\u003c/a\u003e Set resolver to 2 in workspace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/5921f6e301b8ca22245d8066aee983b86723954b\"\u003e\u003ccode\u003e5921f6e\u003c/code\u003e\u003c/a\u003e Relicense to MIT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/9d472a1237cfd03b1c7657fdcba74c8070bfb4ea\"\u003e\u003ccode\u003e9d472a1\u003c/code\u003e\u003c/a\u003e Bump package versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stephaneyfx/enum-iterator/commit/260f1c470d3d8b1f46ed2bde6c9044c3cf6bf759\"\u003e\u003ccode\u003e260f1c4\u003c/code\u003e\u003c/a\u003e Update to syn 2.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stephaneyfx/enum-iterator/compare/1.4.0...1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display-derive` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display-derive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.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.139 to 1.0.143\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.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/10102c49bfd95e5b8d42a6c0b9530b1732a6fea8\"\u003e\u003ccode\u003e10102c4\u003c/code\u003e\u003c/a\u003e Release 1.0.143\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2a5b85312c2eb0eec19f922993e1a6931535b5e3\"\u003e\u003ccode\u003e2a5b853\u003c/code\u003e\u003c/a\u003e Replace super::super with absolute path within crate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/447170bd38099bc9636de4ff73c00e9d816a75f4\"\u003e\u003ccode\u003e447170b\u003c/code\u003e\u003c/a\u003e Merge pull request 1271 from mickvangelderen/mick/impl-from-str-for-map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ec190d6dfd4ecc5b31db76a7f1c26c54e99eee9f\"\u003e\u003ccode\u003eec190d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e from xlambein/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8be664752fe8b8fc92b239155979fad39719c2fd\"\u003e\u003ccode\u003e8be6647\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e from SOF3/compact-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ba5b3cccea799018d236c1af24a34ae53b6c84cc\"\u003e\u003ccode\u003eba5b3cc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1731167cd5dd6358944aabf8ab8504a2f5162018\"\u003e\u003ccode\u003e1731167\u003c/code\u003e\u003c/a\u003e Release 1.0.142\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e51c81450a3018a5524f6b1afba7192ddbafcc69\"\u003e\u003ccode\u003ee51c814\u003c/code\u003e\u003c/a\u003e Touch up PR 1265\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/84abbdb613ce8faa2e93eddcc96f5514eb31a1d1\"\u003e\u003ccode\u003e84abbdb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e from aatifsyed/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.143\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tabled` from 0.18.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md\"\u003etabled's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.20.0] - 2025-05-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::nohead\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with no header.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::with_capacity\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with an exact number of rows.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003ewith(Border)\u003c/code\u003e logic to set only outer border instead of border of all cells.\u003c/li\u003e\n\u003cli\u003eMade a number of refactorings of \u003ccode\u003etabled::grid::dimension::*\u003c/code\u003e modules.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eWrap::text\u003c/code\u003e and \u003ccode\u003eTruncate::text\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eText::new\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBrought up to date benchmarks.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumns::single\u003c/code\u003e into \u003ccode\u003eColumns::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eRows::single\u003c/code\u003e into \u003ccode\u003eRows::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMoved back to \u003ccode\u003efnv\u003c/code\u003e from \u003ccode\u003eahash\u003c/code\u003e cause of WASM build.\u003c/li\u003e\n\u003cli\u003eMoved back to old \u003ccode\u003eWrap::keep_words\u003c/code\u003e logic where we preserving all content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed dependency \u003ccode\u003etesting_table\u003c/code\u003e inclusion (by \u003ca href=\"https://github.com/klensy\"\u003e\u003ccode\u003e@​klensy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWASM\u003c/code\u003e build (by \u003ca href=\"https://github.com/cptpiepmatz\"\u003e\u003ccode\u003e@​cptpiepmatz\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed not properly working caching logic of \u003ccode\u003eTableOption::hint\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.19.0] - 2025-24-04\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etabled::assert\u003c/code\u003e module.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e#[tabled(map)]\u003c/code\u003e macro.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::bool\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::wrap\u003c/code\u003e and \u003ccode\u003ederive::display::truncate\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLocator::value\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::get_dimension\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANSI\u003c/code\u003e link handling in \u003ccode\u003eWidth::truncate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eUpper Title Case\u003c/code\u003e and \u003ccode\u003elower title case\u003c/code\u003e options for \u003ccode\u003erename_all\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eno_std\u003c/code\u003e in \u003ccode\u003etesting_table\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003eReverse\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ePosition\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003etabled::grid::dimension\u003c/code\u003e structures.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eIterTable\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eMigrated \u003ccode\u003eron\u003c/code\u003e to \u003ccode\u003e0.10\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumnNames::default()\u003c/code\u003e into \u003ccode\u003eColumnsNames::head()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eBorderSpanCorrection\u003c/code\u003e into \u003ccode\u003eBorderCorrection::span()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eOffset::Begin\u003c/code\u003e into \u003ccode\u003eOffset::Start\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zhiburt/tabled/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.11.1 to 1.11.2\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.11.2 (2025-08-24)\u003c/h1\u003e\n\u003cp\u003eThis is a new patch release of \u003ccode\u003eregex\u003c/code\u003e with some minor fixes. A larger number\nof typo or lint fix patches were merged. Also, we now finally recommend using\n\u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003e#1217\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003erust-lang/regex#1217\u003c/a\u003e):\nSwitch recommendation from \u003ccode\u003eonce_cell\u003c/code\u003e to \u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003e#1225\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003erust-lang/regex#1225\u003c/a\u003e):\nAdd \u003ccode\u003eDFA::set_prefilter\u003c/code\u003e to \u003ccode\u003eregex-automata\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1150\"\u003erust-lang/regex#1150\u003c/a\u003e):\nRemove \u003ccode\u003estd\u003c/code\u003e dependency from \u003ccode\u003eperf-literal-multisubstring\u003c/code\u003e crate feature.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1165\"\u003erust-lang/regex#1165\u003c/a\u003e):\nClarify the meaning of \u003ccode\u003e(?R)$\u003c/code\u003e in the documentation.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1281\"\u003e#1281\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1281\"\u003erust-lang/regex#1281\u003c/a\u003e):\nRemove \u003ccode\u003efuzz/\u003c/code\u003e and \u003ccode\u003erecord/\u003c/code\u003e directories from published crate on crates.io.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d0aa586a4c15d3e8d86990f33b4d3635340af407\"\u003e\u003ccode\u003ed0aa586\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3bf4ad84f0f12d148131032e2a4a8e9697868d0\"\u003e\u003ccode\u003ea3bf4ad\u003c/code\u003e\u003c/a\u003e regex-cli-0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/25a15e272b3ae5aee76b525902c2ab91b0d9e12e\"\u003e\u003ccode\u003e25a15e2\u003c/code\u003e\u003c/a\u003e rure-0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/45c3da7681af3a513bedba067c440b76bcc9a16e\"\u003e\u003ccode\u003e45c3da7\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/873ed800c535bc3ef0711c1ee6f2726b89a8508c\"\u003e\u003ccode\u003e873ed80\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/ea834f8e1fd7b72a3c1b2319b1a47f0c50d43082\"\u003e\u003ccode\u003eea834f8\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/86836fbe841893ca2e06ccf24067ecbc67b0b0c5\"\u003e\u003ccode\u003e86836fb\u003c/code\u003e\u003c/a\u003e changelog: 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/63a26c1a7fac5ebbed88471ebada05f7a465ffc8\"\u003e\u003ccode\u003e63a26c1\u003c/code\u003e\u003c/a\u003e cargo: ensure that 'perf' doesn't enable 'std' implicitly (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/dd96592be2c019abb268026904826e79d919d3c4\"\u003e\u003ccode\u003edd96592\u003c/code\u003e\u003c/a\u003e doc: clarify CRLF mode effect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/931dae01925415354720952bfaa568a7f9fb369b\"\u003e\u003ccode\u003e931dae0\u003c/code\u003e\u003c/a\u003e cargo: point \u003ccode\u003erepository\u003c/code\u003e metadata to clonable URLs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.11.1...1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `criterion` from 0.5.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md\"\u003ecriterion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.0] - 2025-07-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump version of criterion-plot to align dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.0] - 2025-05-17\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV bumped to 1.80\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ereal_blackbox\u003c/code\u003e feature no longer has any impact. Criterion always uses \u003ccode\u003estd::hint::black_box()\u003c/code\u003e now.\nUsers of \u003ccode\u003ecriterion::black_box()\u003c/code\u003e should switch to \u003ccode\u003estd::hint::black_box()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eclap\u003c/code\u003e dependency unpinned.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAsync benchmarking with Tokio may be done via a \u003ccode\u003etokio::runtime::Handle\u003c/code\u003e, not only a \u003ccode\u003etokio::runtime::Runtime\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/bheisler/criterion.rs/commit/567405d25363804dd1e6d440a0c9d6612c4cecd8\"\u003e\u003ccode\u003e567405d\u003c/code\u003e\u003c/a\u003e release: bump criterion and criterion-plot versions (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ccccbcc15237233af22af4c76751a7aa184609b3\"\u003e\u003ccode\u003eccccbcc\u003c/code\u003e\u003c/a\u003e fix: deal with throughput in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/deb0eb021dbaa58678222725a455662f780751d0\"\u003e\u003ccode\u003edeb0eb0\u003c/code\u003e\u003c/a\u003e feat: support throughput reports in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/d4fd7cc478dfb15e82ea9726c8e4c5a3afc4bc49\"\u003e\u003ccode\u003ed4fd7cc\u003c/code\u003e\u003c/a\u003e Add CI job checking library builds with oldest allowed dependencies (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/43bf90a64b1b2ac8d7f448e1f79e0eff8f9c45ec\"\u003e\u003ccode\u003e43bf90a\u003c/code\u003e\u003c/a\u003e release version 0.6.0 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/92696e45c5750c3d946fd5bef28c141e2f6c80f9\"\u003e\u003ccode\u003e92696e4\u003c/code\u003e\u003c/a\u003e deps: unpin clap (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/5756a5d5268f2186cedac87b823d0f1c6aad04b8\"\u003e\u003ccode\u003e5756a5d\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.80 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/9d887c0145f86442cd7211fd50681d8a1402e84a\"\u003e\u003ccode\u003e9d887c0\u003c/code\u003e\u003c/a\u003e Fixed typo in faq.md (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/59b791a5876f001be504203752df0a4502de0967\"\u003e\u003ccode\u003e59b791a\u003c/code\u003e\u003c/a\u003e ci: test against MSRV and 1.87 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ace1cc93ef06c6d67f42ee5a57485a800fc5fe26\"\u003e\u003ccode\u003eace1cc9\u003c/code\u003e\u003c/a\u003e Fix warnings from clippy (rust 1.87.0) (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\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.12 to 2.0.16\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.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\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/KittyCAD/modeling-api/pull/939","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/939","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/939/packages"}},{"old_version":"0.3.37","new_version":"0.3.41","update_type":"patch","path":"/rust","pr_created_at":"2025-09-08T11:05:01.000Z","version_change":"0.3.37 → 0.3.41","issue":{"uuid":"2807823249","node_id":"PR_kwDOIws4Ns6nW_uR","number":8245,"state":"open","title":"Bump kittycad from 0.3.37 to 0.3.41 in /rust","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T11:05:01.000Z","updated_at":"2025-09-08T11:05:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"kittycad","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/KittyCAD/kittycad.rs"}],"path":"/rust","ecosystem":"cargo"},"body":"Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs) from 0.3.37 to 0.3.41.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/01a5db9e1b3fef7879c48390201972f4c318a16c\"\u003e\u003ccode\u003e01a5db9\u003c/code\u003e\u003c/a\u003e Bump the minor group across 1 directory with 16 updates (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f2eb1a793d479370d6c95f8ddc0105e25756aa6f\"\u003e\u003ccode\u003ef2eb1a7\u003c/code\u003e\u003c/a\u003e Bump actions/create-github-app-token from 1 to 2 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.37...v0.3.41\"\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=kittycad\u0026package-manager=cargo\u0026previous-version=0.3.37\u0026new-version=0.3.41)](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/KittyCAD/modeling-app/pull/8245","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-app/issues/8245","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8245/packages"}},{"old_version":"0.3.36","new_version":"0.3.41","update_type":"patch","path":null,"pr_created_at":"2025-09-08T10:36:22.000Z","version_change":"0.3.36 → 0.3.41","issue":{"uuid":"2807737802","node_id":"PR_kwDOK2kuMs6nWq3K","number":937,"state":"closed","title":"Bump the minor group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","rust","minor"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-09T03:06:18.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T10:36:22.000Z","updated_at":"2025-09-09T03:06:18.000Z","time_to_close":59396,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":19,"packages":[{"name":"kittycad","old_version":"0.3.36","new_version":"0.3.41","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"clap","old_version":"4.5.35","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"toml_edit","old_version":"0.22.27","new_version":"0.23.4","repository_url":"https://github.com/toml-rs/toml"},{"name":"chrono","old_version":"0.4.40","new_version":"0.4.42","repository_url":"https://github.com/chronotope/chrono"},{"name":"cxx","old_version":"1.0.153","new_version":"1.0.179","repository_url":"https://github.com/dtolnay/cxx"},{"name":"data-encoding","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/ia0/data-encoding"},{"name":"parse-display","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"parse-display-derive","old_version":"0.9.1","new_version":"0.10.0","repository_url":"https://github.com/frozenlib/parse-display"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"tabled","old_version":"0.18.0","new_version":"0.20.0","repository_url":"https://github.com/zhiburt/tabled"},{"name":"uuid","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"regex","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/rust-lang/regex"},{"name":"criterion","old_version":"0.5.1","new_version":"0.7.0","repository_url":"https://github.com/bheisler/criterion.rs"},{"name":"reqwest","old_version":"0.12.15","new_version":"0.12.23","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"thiserror","old_version":"2.0.12","new_version":"2.0.16","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio","old_version":"1.44.2","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio-tungstenite","old_version":"0.24.0","new_version":"0.27.0","repository_url":"https://github.com/snapview/tokio-tungstenite"},{"name":"color-eyre","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/eyre-rs/eyre"},{"name":"image","old_version":"0.25.1","new_version":"0.25.8","repository_url":"https://github.com/image-rs/image"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the minor group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.36` | `0.3.41` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.47` |\n| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.4` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.42` |\n| [cxx](https://github.com/dtolnay/cxx) | `1.0.153` | `1.0.179` |\n| [data-encoding](https://github.com/ia0/data-encoding) | `2.8.0` | `2.9.0` |\n| [parse-display](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [parse-display-derive](https://github.com/frozenlib/parse-display) | `0.9.1` | `0.10.0` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.143` |\n| [tabled](https://github.com/zhiburt/tabled) | `0.18.0` | `0.20.0` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.16.0` | `1.18.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |\n| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.7.0` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.15` | `0.12.23` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.16` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.47.1` |\n| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.27.0` |\n| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |\n| [image](https://github.com/image-rs/image) | `0.25.1` | `0.25.8` |\n\n\nUpdates `kittycad` from 0.3.36 to 0.3.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8ffd442a8baf2e2c866eec4c4c363dea68731e7e\"\u003e\u003ccode\u003e8ffd442\u003c/code\u003e\u003c/a\u003e refactor(kittycad): format capture engaged, serde tests added, 0.3.41 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/5927719ba4e5ec90d3087859b2a91d2f9a6707d1\"\u003e\u003ccode\u003e5927719\u003c/code\u003e\u003c/a\u003e chore(release): 0.3.40, less boilerplate via captured fmt strings, Morty (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7b527909e258da92d3d522a57ba0575313d5df54\"\u003e\u003ccode\u003e7b52790\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7ba9c3e6a3c08db70961f36e1121379df390f59d\"\u003e\u003ccode\u003e7ba9c3e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/ab795d6dae66d6a343732304651413cc76609151\"\u003e\u003ccode\u003eab795d6\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/d38118107732f3e1e2d6161d1d8ac0450f0bac98\"\u003e\u003ccode\u003ed381181\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/95084ec2c06bae390e3e972ac096724fc4fa6828\"\u003e\u003ccode\u003e95084ec\u003c/code\u003e\u003c/a\u003e Bump dirs from 5.0.1 to 6.0.0 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/345b9543342d1dd6579785030f77d37fae7d915e\"\u003e\u003ccode\u003e345b954\u003c/code\u003e\u003c/a\u003e update tungstenite (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/01a5db9e1b3fef7879c48390201972f4c318a16c\"\u003e\u003ccode\u003e01a5db9\u003c/code\u003e\u003c/a\u003e Bump the minor group across 1 directory with 16 updates (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/f2eb1a793d479370d6c95f8ddc0105e25756aa6f\"\u003e\u003ccode\u003ef2eb1a7\u003c/code\u003e\u003c/a\u003e Bump actions/create-github-app-token from 1 to 2 in the major group (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.36...v0.3.41\"\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.35 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.35...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml_edit` from 0.22.27 to 0.23.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9154dcb3b2eea8a84db183806411adf081bc0977\"\u003e\u003ccode\u003e9154dcb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/38f445c94071cfc0bbb2f4a3c0254457a3fde8cb\"\u003e\u003ccode\u003e38f445c\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/1ce8a75f2d5faa778deb43e9abd3960247f0d5b2\"\u003e\u003ccode\u003e1ce8a75\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/290c28fa6078b2e61b897fe7a71afc26c70daa76\"\u003e\u003ccode\u003e290c28f\u003c/code\u003e\u003c/a\u003e feat(edit): Expose Table::span\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b2bc739b201d14ed0dafabf4784bb56f9318c5be\"\u003e\u003ccode\u003eb2bc739\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust Stable to v1.89 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/bd21148c49c784cb9136e5d069471dfeae13a339\"\u003e\u003ccode\u003ebd21148\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ff1cb9a263314e7a908b2c864c1932d5346af441\"\u003e\u003ccode\u003eff1cb9a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/39dd8b6422ac0f1068ae889737dfaa6a9fc7a53d\"\u003e\u003ccode\u003e39dd8b6\u003c/code\u003e\u003c/a\u003e fix(parser): Improve bad quote error messages (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/137338eb266892ae371058516c4057d1c3d57d34\"\u003e\u003ccode\u003e137338e\u003c/code\u003e\u003c/a\u003e chore(deps): Update Rust crate serde_json to v1.0.142 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2126e6af51aa2dc276b5756c06f5c2a20b8991d3\"\u003e\u003ccode\u003e2126e6a\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/v0.22.27...v0.23.4\"\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.40 to 0.4.42\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.42\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fuzzer for DateTime::parse_from_str by \u003ca href=\"https://github.com/tyler92\"\u003e\u003ccode\u003e@​tyler92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1700\"\u003echronotope/chrono#1700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong amount of micro/milliseconds by \u003ca href=\"https://github.com/nmlt\"\u003e\u003ccode\u003e@​nmlt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1703\"\u003echronotope/chrono#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about MappedLocalTime and wasm by \u003ca href=\"https://github.com/lutzky\"\u003e\u003ccode\u003e@​lutzky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1702\"\u003echronotope/chrono#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect parsing of fixed-length second fractions by \u003ca href=\"https://github.com/chris-leach\"\u003e\u003ccode\u003e@​chris-leach\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1705\"\u003echronotope/chrono#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cfgs for \u003ccode\u003ewasm32-linux\u003c/code\u003e support by \u003ca href=\"https://github.com/arjunr2\"\u003e\u003ccode\u003e@​arjunr2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1707\"\u003echronotope/chrono#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix OpenHarmony's \u003ccode\u003etzdata\u003c/code\u003e parsing by \u003ca href=\"https://github.com/ldm0\"\u003e\u003ccode\u003e@​ldm0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1679\"\u003echronotope/chrono#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert NaiveDate to/from days since unix epoch by \u003ca href=\"https://github.com/findepi\"\u003e\u003ccode\u003e@​findepi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1715\"\u003echronotope/chrono#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e?Sized\u003c/code\u003e bound to related methods of \u003ccode\u003eDelayedFormat::write_to\u003c/code\u003e by \u003ca href=\"https://github.com/Huliiiiii\"\u003e\u003ccode\u003e@​Huliiiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1721\"\u003echronotope/chrono#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_timestamp_secs\u003c/code\u003e method to \u003ccode\u003eDateTime\u003c/code\u003e by \u003ca href=\"https://github.com/jasonaowen\"\u003e\u003ccode\u003e@​jasonaowen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1719\"\u003echronotope/chrono#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to core::error::Error by \u003ca href=\"https://github.com/benbrittain\"\u003e\u003ccode\u003e@​benbrittain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1704\"\u003echronotope/chrono#1704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.63 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/1730\"\u003echronotope/chrono#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estrftime: simplify error handling 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/1731\"\u003echronotope/chrono#1731\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.41\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esubsec_micros\u003c/code\u003e and \u003ccode\u003esubsec_millis\u003c/code\u003e methods to \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1668\"\u003echronotope/chrono#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNaiveDateTime::UNIX_EPOCH\u003c/code\u003e by \u003ca href=\"https://github.com/robertbastian\"\u003e\u003ccode\u003e@​robertbastian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1670\"\u003echronotope/chrono#1670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eas_seconds_f32\u003c/code\u003e and \u003ccode\u003eas_seconds_f64\u003c/code\u003e for \u003ccode\u003eTimeDelta\u003c/code\u003e by \u003ca href=\"https://github.com/ggoetz\"\u003e\u003ccode\u003e@​ggoetz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1671\"\u003echronotope/chrono#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some comments by \u003ca href=\"https://github.com/jimmycathy\"\u003e\u003ccode\u003e@​jimmycathy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1677\"\u003echronotope/chrono#1677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enum_days_in_month\u003c/code\u003e method to \u003ccode\u003eDatelike\u003c/code\u003e trait by \u003ca href=\"https://github.com/aslilac\"\u003e\u003ccode\u003e@​aslilac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1673\"\u003echronotope/chrono#1673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eWeekdaySet\u003c/code\u003e, a collection of \u003ccode\u003eWeekday\u003c/code\u003e that is \u003ccode\u003eCopy\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/1676\"\u003echronotope/chrono#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWeekdaySet tweaks 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/1680\"\u003echronotope/chrono#1680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.61 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/1682\"\u003echronotope/chrono#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplemented a consistent Eq trait for NaiveWeek by \u003ca href=\"https://github.com/Splashling1789\"\u003e\u003ccode\u003e@​Splashling1789\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1687\"\u003echronotope/chrono#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeZone::from_posix_tz: Treat empty TZ variable as UTC by \u003ca href=\"https://github.com/drinkcat\"\u003e\u003ccode\u003e@​drinkcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1691\"\u003echronotope/chrono#1691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for lossy format strings by \u003ca href=\"https://github.com/Qelxiros\"\u003e\u003ccode\u003e@​Qelxiros\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1693\"\u003echronotope/chrono#1693\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/f3fd15f976c8c8e56d97eda6237af4d485ba2297\"\u003e\u003ccode\u003ef3fd15f\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/5cf56035007f291b1b8f457fa3bfc79fb367419a\"\u003e\u003ccode\u003e5cf5603\u003c/code\u003e\u003c/a\u003e strftime: add regression test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a6231701ee934cbbeb595fe71328fcbbf1b584d5\"\u003e\u003ccode\u003ea623170\u003c/code\u003e\u003c/a\u003e strftime: simplify error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/36fbfb1221da05b1482eb9dd18254e6bd736cb31\"\u003e\u003ccode\u003e36fbfb1\u003c/code\u003e\u003c/a\u003e strftime: move specifier handling out of match to reduce rightward drift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7f413c363b74e293d495dc6109335c02dda9d629\"\u003e\u003ccode\u003e7f413c3\u003c/code\u003e\u003c/a\u003e strftime: yield None early\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/9d5dfe164098186bfff8af7d5eecbb05d7712d4d\"\u003e\u003ccode\u003e9d5dfe1\u003c/code\u003e\u003c/a\u003e strftime: outline constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e5f6be7db4a0c2756cad0a7c8186a5a180873f7a\"\u003e\u003ccode\u003ee5f6be7\u003c/code\u003e\u003c/a\u003e strftime: move error() method below caller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/d516c2764d74e467fa37e25e8e88d5633478bafa\"\u003e\u003ccode\u003ed516c27\u003c/code\u003e\u003c/a\u003e strftime: merge impl blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/0ee2172fb92df4e0be4cf7a733c860226eec37a0\"\u003e\u003ccode\u003e0ee2172\u003c/code\u003e\u003c/a\u003e strftime: re-order items to keep impls together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/757a8b0226e9c0a23b5334c7dc0986f1e487b8ac\"\u003e\u003ccode\u003e757a8b0\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.63\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cxx` from 1.0.153 to 1.0.179\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/cxx/releases\"\u003ecxx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.179\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter support extern function signatures containing elided lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.178\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix macro redefinition warning when using \u003ccode\u003e-DRUST_CXX_NO_EXCEPTIONS\u003c/code\u003e in some compilers (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1616\"\u003e#1616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e#[derive(Default)]\u003c/code\u003e on enums (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport non-\u003ccode\u003erepr(C)\u003c/code\u003e Rust types that have methods implemented by C++ (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.177\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow unpinned mutable reference for any Unpin type (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport slice of type alias of Rust types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.176\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extern types to appear in Box and Vec (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix elided_lifetimes_in_paths warning on type aliases that have lifetimes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1608\"\u003e#1608\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.175\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore precise handling of #[cfg(…)] attributes (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1598\"\u003e#1598\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1599\"\u003e#1599\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.174\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1591\"\u003e#1591\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.173\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow static associated functions with the same name on different Self types (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate extern shared struct syntax in favor of ExternType impl (\u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1586\"\u003e#1586\u003c/a\u003e)\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+ use cxx::ExternType;\n+\n+ #[repr(C)]\n+ pub struct Struct {\n+     ...\n+ }\n+\n+ unsafe impl ExternType for Struct {\n+     type Id = cxx::type_id!(\u0026quot;path::to::Struct\u0026quot;);\n+     type Kind = cxx::kind::Trivial;\n+ }\n+\n  #[cxx::bridge]\n  pub mod ffi {\n-     struct Struct {\n-         ...\n-     }\n-\n      #[namespace = \u0026quot;path::to\u0026quot;]\n-     unsafe extern \u0026quot;C++\u0026quot; {\n+     extern \u0026quot;C++\u0026quot; {\n          include!(\u0026quot;...\u0026quot;);\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e    type Struct;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/6525e1776d875b74fb53b9ccc35c11214900d1cd\"\u003e\u003ccode\u003e6525e17\u003c/code\u003e\u003c/a\u003e Release 1.0.179\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/87761ce93a3110d195fa9e8b4cae9f91c8e7d2ea\"\u003e\u003ccode\u003e87761ce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1621\"\u003e#1621\u003c/a\u003e from dtolnay/elision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/97ee44470f19a0e67d711cafaba086d60d085f5d\"\u003e\u003ccode\u003e97ee444\u003c/code\u003e\u003c/a\u003e Fix lifetime elision in return type of extern type methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/c5ca07e00d68d0cb6f9e4afbd8cf462ecffdaeac\"\u003e\u003ccode\u003ec5ca07e\u003c/code\u003e\u003c/a\u003e Add test of lifetime elision on type alias\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/d032e40b8f8cbeda80afa96e6da9a7d15601a525\"\u003e\u003ccode\u003ed032e40\u003c/code\u003e\u003c/a\u003e Release 1.0.178\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/838bcefa6e1f1221dbc70d300a76d2995f0e8edd\"\u003e\u003ccode\u003e838bcef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1620\"\u003e#1620\u003c/a\u003e from dtolnay/receiver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/edb48ada7debe8acd47a3d35997f121b30edd0aa\"\u003e\u003ccode\u003eedb48ad\u003c/code\u003e\u003c/a\u003e Pass Rust method receiver to C function as pointer not reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/53219c3b9e020047f2839654f6a7d21a1668256e\"\u003e\u003ccode\u003e53219c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1619\"\u003e#1619\u003c/a\u003e from dtolnay/query\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/4196077b5af66b0835588905fb966ee07d285d74\"\u003e\u003ccode\u003e4196077\u003c/code\u003e\u003c/a\u003e Generalize queries about types to work with a reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/cxx/commit/7040638fc8ade86ccab99efa76db979dd6475a9a\"\u003e\u003ccode\u003e7040638\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/cxx/issues/1618\"\u003e#1618\u003c/a\u003e from dtolnay/defaultenum\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/cxx/compare/1.0.153...1.0.179\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `data-encoding` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/4fce77c46bc02ee2c5aa3434276c5adbb0f67de2\"\u003e\u003ccode\u003e4fce77c\u003c/code\u003e\u003c/a\u003e Release 2.9.0 (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/d81616352aefe60e0fc9ae38a9583a31a218ab45\"\u003e\u003ccode\u003ed816163\u003c/code\u003e\u003c/a\u003e Add encode_mut_str to guarantee UTF-8 for safe callers (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ia0/data-encoding/commit/ec5321766980b92a72df5ac34fcd6c0b578640a1\"\u003e\u003ccode\u003eec53217\u003c/code\u003e\u003c/a\u003e Update doc badge in README.md (\u003ca href=\"https://redirect.github.com/ia0/data-encoding/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ia0/data-encoding/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-display-derive` from 0.9.1 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md\"\u003eparse-display-derive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2024-08-04\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003erust-version\u003c/code\u003e to 1.80.0.\u003c/li\u003e\n\u003cli\u003eIn debug mode, it will panic if the result of \u003ccode\u003eFromStrFormat::regex\u003c/code\u003e varies for the same field depending on the type parameters.\u003c/li\u003e\n\u003cli\u003eChange the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and \u003ccode\u003e#[from_str(\u0026quot;...\u0026quot;)]\u003c/code\u003e are specified for a field. (\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003edc14a2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e#[from_str]\u003c/code\u003e to not affect \u003ccode\u003eDisplay\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/frozenlib/parse-display/commit/de8546b47594e267b64e4dbc90b26f5500a19bff\"\u003e\u003ccode\u003ede8546b\u003c/code\u003e\u003c/a\u003e Version 0.10.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/384022ae59475dbfb0dd679dd875efa140a5d27a\"\u003e\u003ccode\u003e384022a\u003c/code\u003e\u003c/a\u003e Simplify.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/130f2bc8681fc3a2e7f9e94cf1adf1a3d2d1b440\"\u003e\u003ccode\u003e130f2bc\u003c/code\u003e\u003c/a\u003e Fix document.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/126e3567094c44389b170a31d8f705857b679f61\"\u003e\u003ccode\u003e126e356\u003c/code\u003e\u003c/a\u003e Fix document for \u003ccode\u003e#[display(...)]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/0c4f68ca94acb1e83183d506fd051739a6efcbf7\"\u003e\u003ccode\u003e0c4f68c\u003c/code\u003e\u003c/a\u003e Add documentation regarding the behavior when both \u003ccode\u003e#[display(\u0026quot;...\u0026quot;)]\u003c/code\u003e and `#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/dc14a2b78a0b547f4911d2cf45d2f8b96aa723e2\"\u003e\u003ccode\u003edc14a2b\u003c/code\u003e\u003c/a\u003e Change behavior when both '#[display(...)]' and '#[from_str(regex = \u0026quot;...\u0026quot;)]' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/5a13cb8adc80704be1e0f07cbb2217cf82cfebd6\"\u003e\u003ccode\u003e5a13cb8\u003c/code\u003e\u003c/a\u003e Add test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/1b5f31a3deba7de0a07db4e5f58036bc3fd5f787\"\u003e\u003ccode\u003e1b5f31a\u003c/code\u003e\u003c/a\u003e Rename variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/43b101fc3657f7356d8229e9af56b59d2791f810\"\u003e\u003ccode\u003e43b101f\u003c/code\u003e\u003c/a\u003e Improve error messages for compile errors caused by the expression specified ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frozenlib/parse-display/commit/18d4bdd6f3bf438eb9b8adbceadee3742d28d9e9\"\u003e\u003ccode\u003e18d4bdd\u003c/code\u003e\u003c/a\u003e Refactor: Use \u003ccode\u003eVec\u003c/code\u003e instead of \u003ccode\u003eBTreeMap\u003c/code\u003e in \u003ccode\u003eParserBuilder::with\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.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.139 to 1.0.143\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.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/10102c49bfd95e5b8d42a6c0b9530b1732a6fea8\"\u003e\u003ccode\u003e10102c4\u003c/code\u003e\u003c/a\u003e Release 1.0.143\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2a5b85312c2eb0eec19f922993e1a6931535b5e3\"\u003e\u003ccode\u003e2a5b853\u003c/code\u003e\u003c/a\u003e Replace super::super with absolute path within crate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/447170bd38099bc9636de4ff73c00e9d816a75f4\"\u003e\u003ccode\u003e447170b\u003c/code\u003e\u003c/a\u003e Merge pull request 1271 from mickvangelderen/mick/impl-from-str-for-map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ec190d6dfd4ecc5b31db76a7f1c26c54e99eee9f\"\u003e\u003ccode\u003eec190d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e from xlambein/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8be664752fe8b8fc92b239155979fad39719c2fd\"\u003e\u003ccode\u003e8be6647\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e from SOF3/compact-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ba5b3cccea799018d236c1af24a34ae53b6c84cc\"\u003e\u003ccode\u003eba5b3cc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1731167cd5dd6358944aabf8ab8504a2f5162018\"\u003e\u003ccode\u003e1731167\u003c/code\u003e\u003c/a\u003e Release 1.0.142\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e51c81450a3018a5524f6b1afba7192ddbafcc69\"\u003e\u003ccode\u003ee51c814\u003c/code\u003e\u003c/a\u003e Touch up PR 1265\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/84abbdb613ce8faa2e93eddcc96f5514eb31a1d1\"\u003e\u003ccode\u003e84abbdb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e from aatifsyed/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.143\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tabled` from 0.18.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md\"\u003etabled's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.20.0] - 2025-05-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::nohead\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with no header.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::with_capacity\u003c/code\u003e function just like \u003ccode\u003eTable::new\u003c/code\u003e but with an exact number of rows.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003ewith(Border)\u003c/code\u003e logic to set only outer border instead of border of all cells.\u003c/li\u003e\n\u003cli\u003eMade a number of refactorings of \u003ccode\u003etabled::grid::dimension::*\u003c/code\u003e modules.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eWrap::text\u003c/code\u003e and \u003ccode\u003eTruncate::text\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade small optimization of \u003ccode\u003eText::new\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBrought up to date benchmarks.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumns::single\u003c/code\u003e into \u003ccode\u003eColumns::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eRows::single\u003c/code\u003e into \u003ccode\u003eRows::one\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMoved back to \u003ccode\u003efnv\u003c/code\u003e from \u003ccode\u003eahash\u003c/code\u003e cause of WASM build.\u003c/li\u003e\n\u003cli\u003eMoved back to old \u003ccode\u003eWrap::keep_words\u003c/code\u003e logic where we preserving all content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed dependency \u003ccode\u003etesting_table\u003c/code\u003e inclusion (by \u003ca href=\"https://github.com/klensy\"\u003e\u003ccode\u003e@​klensy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWASM\u003c/code\u003e build (by \u003ca href=\"https://github.com/cptpiepmatz\"\u003e\u003ccode\u003e@​cptpiepmatz\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed not properly working caching logic of \u003ccode\u003eTableOption::hint\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.19.0] - 2025-24-04\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etabled::assert\u003c/code\u003e module.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e#[tabled(map)]\u003c/code\u003e macro.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::bool\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ederive::display::wrap\u003c/code\u003e and \u003ccode\u003ederive::display::truncate\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLocator::value\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTable::get_dimension\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANSI\u003c/code\u003e link handling in \u003ccode\u003eWidth::truncate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eUpper Title Case\u003c/code\u003e and \u003ccode\u003elower title case\u003c/code\u003e options for \u003ccode\u003erename_all\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eno_std\u003c/code\u003e in \u003ccode\u003etesting_table\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanged \u003ccode\u003eReverse\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ePosition\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003etabled::grid::dimension\u003c/code\u003e structures.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eIterTable\u003c/code\u003e interface.\u003c/li\u003e\n\u003cli\u003eMigrated \u003ccode\u003eron\u003c/code\u003e to \u003ccode\u003e0.10\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eColumnNames::default()\u003c/code\u003e into \u003ccode\u003eColumnsNames::head()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eBorderSpanCorrection\u003c/code\u003e into \u003ccode\u003eBorderCorrection::span()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eOffset::Begin\u003c/code\u003e into \u003ccode\u003eOffset::Start\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zhiburt/tabled/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.16.0 to 1.18.1\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.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe cleanup 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/841\"\u003euuid-rs/uuid#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.1 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/842\"\u003euuid-rs/uuid#842\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.0...v1.18.1\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up mismatched_lifetime_syntaxes lint 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/837\"\u003euuid-rs/uuid#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConversions between \u003ccode\u003eTimestamp\u003c/code\u003e and \u003ccode\u003estd::time::SystemTime\u003c/code\u003e by \u003ca href=\"https://github.com/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap the error type used in time conversions 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/838\"\u003euuid-rs/uuid#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.18.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/839\"\u003euuid-rs/uuid#839\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/dcormier\"\u003e\u003ccode\u003e@​dcormier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/835\"\u003euuid-rs/uuid#835\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.17.0...v1.18.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded convenience implementation TryFrom\u003c!-- raw HTML omitted --\u003e for std by \u003ca href=\"https://github.com/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate OSX builds to arm 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/825\"\u003euuid-rs/uuid#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace derive(Hash) with manual impl in Uuid by \u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewasm32v1-none\u003c/code\u003e Support by \u003ca href=\"https://github.com/bushrat011899\"\u003e\u003ccode\u003e@​bushrat011899\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/828\"\u003euuid-rs/uuid#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.17.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/829\"\u003euuid-rs/uuid#829\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/Nahuel-M\"\u003e\u003ccode\u003e@​Nahuel-M\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/819\"\u003euuid-rs/uuid#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diopoex\"\u003e\u003ccode\u003e@​diopoex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/824\"\u003euuid-rs/uuid#824\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.16.0...v1.17.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.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/50d8e797ed9628820d0aff617a5f199221b82aaa\"\u003e\u003ccode\u003e50d8e79\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/842\"\u003e#842\u003c/a\u003e from uuid-rs/cargo/v1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/79485925e95d507c20bc0a37e86d326715ffec9e\"\u003e\u003ccode\u003e7948592\u003c/code\u003e\u003c/a\u003e prepare for 1.18.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/6d847c79d072431c5131987a39318e11f8dbfa9b\"\u003e\u003ccode\u003e6d847c7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/841\"\u003e#841\u003c/a\u003e from uuid-rs/chore/unsafe-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/675cccc829fa8ce3f225392622aee1c41268b068\"\u003e\u003ccode\u003e675cccc\u003c/code\u003e\u003c/a\u003e re-gate zerocopy behind unstable feature flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/4dd582806081d6718b7d0cac303c241d9a7eb0c9\"\u003e\u003ccode\u003e4dd5828\u003c/code\u003e\u003c/a\u003e Remove some unsafe; stabilize zerocopy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/60a49eb94fe1b4901d484de52dc305c7c21a2f85\"\u003e\u003ccode\u003e60a49eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/839\"\u003e#839\u003c/a\u003e from uuid-rs/cargo/v1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/eb8c6970837cb02af04dfeac68a89453f84f890f\"\u003e\u003ccode\u003eeb8c697\u003c/code\u003e\u003c/a\u003e prepare for 1.18.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/281f26fcd93c3b1eeeae8f4f05e89d9caebb5874\"\u003e\u003ccode\u003e281f26f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/838\"\u003e#838\u003c/a\u003e from uuid-rs/chore/time-conversion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d67ab2b5e261a68fb65a5bee50604516537307b\"\u003e\u003ccode\u003e2d67ab2\u003c/code\u003e\u003c/a\u003e don't use allocated values in errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c284ed562fdbe12cdeb6ca20e47e80f40cd21a68\"\u003e\u003ccode\u003ec284ed5\u003c/code\u003e\u003c/a\u003e wrap the error type used in time conversions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.11.1 to 1.11.2\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.11.2 (2025-08-24)\u003c/h1\u003e\n\u003cp\u003eThis is a new patch release of \u003ccode\u003eregex\u003c/code\u003e with some minor fixes. A larger number\nof typo or lint fix patches were merged. Also, we now finally recommend using\n\u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003e#1217\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1217\"\u003erust-lang/regex#1217\u003c/a\u003e):\nSwitch recommendation from \u003ccode\u003eonce_cell\u003c/code\u003e to \u003ccode\u003estd::sync::LazyLock\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003e#1225\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1225\"\u003erust-lang/regex#1225\u003c/a\u003e):\nAdd \u003ccode\u003eDFA::set_prefilter\u003c/code\u003e to \u003ccode\u003eregex-automata\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1150\"\u003erust-lang/regex#1150\u003c/a\u003e):\nRemove \u003ccode\u003estd\u003c/code\u003e dependency from \u003ccode\u003eperf-literal-multisubstring\u003c/code\u003e crate feature.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1165\"\u003e#1165\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1165\"\u003erust-lang/regex#1165\u003c/a\u003e):\nClarify the meaning of \u003ccode\u003e(?R)$\u003c/code\u003e in the documentation.\u003c/li\u003e\n\u003cli\u003e[BUG \u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1281\"\u003e#1281\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1281\"\u003erust-lang/regex#1281\u003c/a\u003e):\nRemove \u003ccode\u003efuzz/\u003c/code\u003e and \u003ccode\u003erecord/\u003c/code\u003e directories from published crate on crates.io.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d0aa586a4c15d3e8d86990f33b4d3635340af407\"\u003e\u003ccode\u003ed0aa586\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3bf4ad84f0f12d148131032e2a4a8e9697868d0\"\u003e\u003ccode\u003ea3bf4ad\u003c/code\u003e\u003c/a\u003e regex-cli-0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/25a15e272b3ae5aee76b525902c2ab91b0d9e12e\"\u003e\u003ccode\u003e25a15e2\u003c/code\u003e\u003c/a\u003e rure-0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/45c3da7681af3a513bedba067c440b76bcc9a16e\"\u003e\u003ccode\u003e45c3da7\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/873ed800c535bc3ef0711c1ee6f2726b89a8508c\"\u003e\u003ccode\u003e873ed80\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/ea834f8e1fd7b72a3c1b2319b1a47f0c50d43082\"\u003e\u003ccode\u003eea834f8\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/86836fbe841893ca2e06ccf24067ecbc67b0b0c5\"\u003e\u003ccode\u003e86836fb\u003c/code\u003e\u003c/a\u003e changelog: 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/63a26c1a7fac5ebbed88471ebada05f7a465ffc8\"\u003e\u003ccode\u003e63a26c1\u003c/code\u003e\u003c/a\u003e cargo: ensure that 'perf' doesn't enable 'std' implicitly (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/dd96592be2c019abb268026904826e79d919d3c4\"\u003e\u003ccode\u003edd96592\u003c/code\u003e\u003c/a\u003e doc: clarify CRLF mode effect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/931dae01925415354720952bfaa568a7f9fb369b\"\u003e\u003ccode\u003e931dae0\u003c/code\u003e\u003c/a\u003e cargo: point \u003ccode\u003erepository\u003c/code\u003e metadata to clonable URLs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.11.1...1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `criterion` from 0.5.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md\"\u003ecriterion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.0] - 2025-07-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump version of criterion-plot to align dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.0] - 2025-05-17\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV bumped to 1.80\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ereal_blackbox\u003c/code\u003e feature no longer has any impact. Criterion always uses \u003ccode\u003estd::hint::black_box()\u003c/code\u003e now.\nUsers of \u003ccode\u003ecriterion::black_box()\u003c/code\u003e should switch to \u003ccode\u003estd::hint::black_box()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eclap\u003c/code\u003e dependency unpinned.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAsync benchmarking with Tokio may be done via a \u003ccode\u003etokio::runtime::Handle\u003c/code\u003e, not only a \u003ccode\u003etokio::runtime::Runtime\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/bheisler/criterion.rs/commit/567405d25363804dd1e6d440a0c9d6612c4cecd8\"\u003e\u003ccode\u003e567405d\u003c/code\u003e\u003c/a\u003e release: bump criterion and criterion-plot versions (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ccccbcc15237233af22af4c76751a7aa184609b3\"\u003e\u003ccode\u003eccccbcc\u003c/code\u003e\u003c/a\u003e fix: deal with throughput in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/deb0eb021dbaa58678222725a455662f780751d0\"\u003e\u003ccode\u003edeb0eb0\u003c/code\u003e\u003c/a\u003e feat: support throughput reports in bits (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/d4fd7cc478dfb15e82ea9726c8e4c5a3afc4bc49\"\u003e\u003ccode\u003ed4fd7cc\u003c/code\u003e\u003c/a\u003e Add CI job checking library builds with oldest allowed dependencies (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/43bf90a64b1b2ac8d7f448e1f79e0eff8f9c45ec\"\u003e\u003ccode\u003e43bf90a\u003c/code\u003e\u003c/a\u003e release version 0.6.0 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/92696e45c5750c3d946fd5bef28c141e2f6c80f9\"\u003e\u003ccode\u003e92696e4\u003c/code\u003e\u003c/a\u003e deps: unpin clap (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/5756a5d5268f2186cedac87b823d0f1c6aad04b8\"\u003e\u003ccode\u003e5756a5d\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.80 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/9d887c0145f86442cd7211fd50681d8a1402e84a\"\u003e\u003ccode\u003e9d887c0\u003c/code\u003e\u003c/a\u003e Fixed typo in faq.md (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/59b791a5876f001be504203752df0a4502de0967\"\u003e\u003ccode\u003e59b791a\u003c/code\u003e\u003c/a\u003e ci: test against MSRV and 1.87 (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bheisler/criterion.rs/commit/ace1cc93ef06c6d67f42ee5a57485a800fc5fe26\"\u003e\u003ccode\u003eace1cc9\u003c/code\u003e\u003c/a\u003e Fix warnings from clippy (rust 1.87.0) (\u003ca href=\"https://redirect.github.com/bheisler/criterion.rs/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0\"\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.15 to 0.12.23\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.23\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇩🇸 Add \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003e🔁 Add \u003ccode\u003eClientBuilder::retries(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure \u003ca href=\"https://seanmonstar.com/blog/reqwest-retries/\"\u003eautomatic retries\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinimize package size by \u003ca href=\"https://github.com/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-dependencies): bump brotli 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/2760\"\u003eseanmonstar/reqwest#2760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade hickory-dns to 0.25 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/2761\"\u003eseanmonstar/reqwest#2761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRe-expose http3 options in blocking::clientBuilder by \u003ca href=\"https://github.com/ducaale\"\u003e\u003ccode\u003e@​ducaale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2770\"\u003eseanmonstar/reqwest#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(proxy): restore default port 1080 for SOCKS proxies without explicit port by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2771\"\u003eseanmonstar/reqwest#2771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use msrv-aware cargo in msrv job 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/2779\"\u003eseanmonstar/reqwest#2779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add request cache option for wasm by \u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify \u003ccode\u003ePoll\u003c/code\u003e branch match by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2781\"\u003eseanmonstar/reqwest#2781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add default tcp keepalive and user_timeout values 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/2780\"\u003eseanmonstar/reqwest#2780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add unix_socket() 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/2624\"\u003eseanmonstar/reqwest#2624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd retry policies 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/2763\"\u003eseanmonstar/reqwest#2763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds by \u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add dns_resolver2 that is more ergonomic and flexible 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/2793\"\u003eseanmonstar/reqwest#2793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.23 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/2795\"\u003eseanmonstar/reqwest#2795\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/weiznich\"\u003e\u003ccode\u003e@​weiznich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2759\"\u003eseanmonstar/reqwest#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Spxg\"\u003e\u003ccode\u003e@​Spxg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2775\"\u003eseanmonstar/reqwest#2775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Enduriel\"\u003e\u003ccode\u003e@​Enduriel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2792\"\u003eseanmonstar/reqwest#2792\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.22...v0.12.23\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(socks): bracket IPv6 addresses when formatting destination host by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2753\"\u003eseanmonstar/reqwest#2753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v0.12.22 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/2754\"\u003eseanmonstar/reqwest#2754\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.21...v0.12.22\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::unix_socket(path)\u003c/code\u003e option that will force all requests over that Unix Domain Socket.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::retry(policy)\u003c/code\u003e and \u003ccode\u003ereqwest::retry::Builder\u003c/code\u003e to configure automatic retries.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::dns_resolver2()\u003c/code\u003e with more ergonomic argument bounds, allowing more resolver implementations.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehttp3_*\u003c/code\u003e options to \u003ccode\u003eblocking::ClientBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix default TCP timeout values to enabled and faster.\u003c/li\u003e\n\u003cli\u003eFix SOCKS proxies to default to port 1080\u003c/li\u003e\n\u003cli\u003e(wasm) Add cache methods to \u003ccode\u003eRequestBuilder\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxies when resolving IPv6 destinations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socks proxy to use \u003ccode\u003esocks4a://\u003c/code\u003e instead of \u003ccode\u003esocks4h://\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eError::is_timeout()\u003c/code\u003e to check for hyper and IO timeouts too.\u003c/li\u003e\n\u003cli\u003eFix request \u003ccode\u003eError\u003c/code\u003e to again include URLs when possible.\u003c/li\u003e\n\u003cli\u003eFix socks connect error to include more context.\u003c/li\u003e\n\u003cli\u003e(wasm) implement \u003ccode\u003eDefault\u003c/code\u003e for \u003ccode\u003eBody\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_user_timeout(Duration)\u003c/code\u003e option to set \u003ccode\u003eTCP_USER_TIMEOUT\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix proxy headers only using the first matched proxy.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix re-adding \u003ccode\u003eError::is_status()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix redirect that changes the method to GET should remove payload headers.\u003c/li\u003e\n\u003cli\u003eFix redirect to only check the next scheme if the policy action is to follow.\u003c/li\u003e\n\u003cli\u003e(wasm) Fix compilation error if \u003ccode\u003ecookies\u003c/code\u003e feature is enabled (by the way, it's a noop feature in wasm).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation when \u003ccode\u003esocks\u003c/code\u003e enabled without TLS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compilation on macOS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_congestion_bbr()\u003c/code\u003e to enable BBR congestion control.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_send_grease()\u003c/code\u003e to configure whether to send use QUIC grease.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::http3_max_field_section_size()\u003c/code\u003e to configure the maximum response headers.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_interval()\u003c/code\u003e to configure TCP probe interval.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::tcp_keepalive_retries()\u003c/code\u003e to configure TCP probe count.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eProxy::headers()\u003c/code\u003e to add extra headers that should be sent to a proxy.\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/seanmonstar/reqwest/commit/ae7375b547495ccae67c0481d36fbe9a166ca12c\"\u003e\u003ccode\u003eae7375b\u003c/code\u003e\u003c/a\u003e v0.12.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/9aacdc1e2b7d45c3022a42b0d6eb2e8b7000085f\"\u003e\u003ccode\u003e9aacdc1\u003c/code\u003e\u003c/a\u003e feat: add dns_resolver2 that is more ergonomic and flexible (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2793\"\u003e#2793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/221be11bc6869cdc6cfe125a3fb90fd2a3d211ab\"\u003e\u003ccode\u003e221be11\u003c/code\u003e\u003c/a\u003e refactor: loosen retry \u003ccode\u003efor_host\u003c/code\u003e parameter bounds (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/acd1b059949a6760997fc486080a5ec54bb7172b\"\u003e\u003ccode\u003eacd1b05\u003c/code\u003e\u003c/a\u003e feat: add reqwest::retry policies (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/54b6022b0f12917ce7f4c71e38b0925dc9661e21\"\u003e\u003ccode\u003e54b6022\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClientBuilder::unix_socket()\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2624\"\u003e#2624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/6358cefd24ea4ea387787617f79815d859d8b6e5\"\u003e\u003ccode\u003e6358cef\u003c/code\u003e\u003c/a\u003e fix: add default tcp keepalive and user_timeout values (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2780\"\u003e#2780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/21226a5bc3059a378b95267f2d743fbea44d4c3e\"\u003e\u003ccode\u003e21226a5\u003c/code\u003e\u003c/a\u003e style(client): use \u003ccode\u003estd::task::ready!\u003c/code\u003e macro to simplify Poll branch matching...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/82086e796b53da6625f1de39ce2d2cf29fcc50e8\"\u003e\u003ccode\u003e82086e7\u003c/code\u003e\u003c/a\u003e feat: add request cache options for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2775\"\u003e#2775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/2a0f7a367004c900a816679fbf50e499c979ad9e\"\u003e\u003ccode\u003e2a0f7a3\u003c/code\u003e\u003c/a\u003e ci: use msrv-aware cargo in msrv job (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/f1868036caea40079b389b0423bb9e7db6ecdad1\"\u003e\u003ccode\u003ef186803\u003c/code\u003e\u003c/a\u003e fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.23\"\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.12 to 2.0.16\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.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\u003c/blockquote\u003e\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/40b58536cc4570d7e94575d1c90ebb07edf9aba0\"\u003e\u003ccode\u003e40b5853\u003c/code\u003e\u003c/a\u003e Release 2.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/83dfb5f99ba0ac9dc0ad800cc7adc64c28a2a918\"\u003e\u003ccode\u003e83dfb5f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e from dtolnay/nostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9b4a99fb90bdb8feb2d3d4212a6aa3427418ea2b\"\u003e\u003ccode\u003e9b4a99f\u003c/code\u003e\u003c/a\u003e Add to \u0026quot;no-std\u0026quot; crates.io category\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/f6145ebe84b51697e4d3253b373866f1c8ac09ad\"\u003e\u003ccode\u003ef6145eb\u003c/code\u003e\u003c/a\u003e Release 2.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/2717177976a162d75103acfb62aa229df02bc54f\"\u003e\u003ccode\u003e2717177\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e from dtolnay/caplints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/2cd13e67673cee27cf25fe55c5ceb277b687272b\"\u003e\u003ccode\u003e2cd13e6\u003c/code\u003e\u003c/a\u003e Make error_generic_member_access compatible with -Dwarnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/eea6799e2d00bb542a98dada84f5cafe2839f38d\"\u003e\u003ccode\u003eeea6799\u003c/code\u003e\u003c/a\u003e Release 2.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/a2aa6d7a5759c3c3669110d5dd2319b28e1ce995\"\u003e\u003ccode\u003ea2aa6d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e from dtolnay/enotempty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/f00ebc57bea45ffaa138c15448c3abc3181fbcfe\"\u003e\u003ccode\u003ef00ebc5\u003c/code\u003e\u003c/a\u003e Allow build-script cleanup failure with NFSv3 output directory to be non-fatal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/61f28da3dfea22cd417c86e038dac839cfb7eeea\"\u003e\u003ccode\u003e61f28da\u003c/code\u003e\u003c/a\u003e Release 2.0.13\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.12...2.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.44.2 to 1.47.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.47.1\u003c/h2\u003e\n\u003ch1\u003e1.47.1 (August 1st, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprocess: fix panic from spurious pidfd wakeup (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/749...\n\n_Description has been truncated_","html_url":"https://github.com/KittyCAD/modeling-api/pull/937","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Fmodeling-api/issues/937","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/937/packages"}},{"old_version":"0.3.28","new_version":"0.3.32","update_type":"patch","path":null,"pr_created_at":"2025-09-08T10:35:37.000Z","version_change":"0.3.28 → 0.3.32","issue":{"uuid":"2807735590","node_id":"PR_kwDOKiNr1s6nWqUm","number":333,"state":"closed","title":"Bump the patch group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-08T10:39:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T10:35:37.000Z","updated_at":"2025-09-08T10:39:03.000Z","time_to_close":206,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch","update_count":11,"packages":[{"name":"anyhow","old_version":"1.0.95","new_version":"1.0.99","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.47","repository_url":"https://github.com/clap-rs/clap"},{"name":"kittycad","old_version":"0.3.28","new_version":"0.3.32","repository_url":"https://github.com/KittyCAD/kittycad.rs"},{"name":"log","old_version":"0.4.25","new_version":"0.4.28","repository_url":"https://github.com/rust-lang/log"},{"name":"semver","old_version":"1.0.24","new_version":"1.0.26","repository_url":"https://github.com/dtolnay/semver"},{"name":"serde","old_version":"1.0.217","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_json","old_version":"1.0.135","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"signal-hook","old_version":"0.3.17","new_version":"0.3.18","repository_url":"https://github.com/vorner/signal-hook"},{"name":"slog-term","old_version":"2.9.1","new_version":"2.9.2","repository_url":"https://github.com/slog-rs/term"},{"name":"tracing-subscriber","old_version":"0.3.19","new_version":"0.3.20","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"async-trait","old_version":"0.1.85","new_version":"0.1.89","repository_url":"https://github.com/dtolnay/async-trait"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the patch group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.95` | `1.0.99` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.47` |\n| [kittycad](https://github.com/KittyCAD/kittycad.rs) | `0.3.28` | `0.3.32` |\n| [log](https://github.com/rust-lang/log) | `0.4.25` | `0.4.28` |\n| [semver](https://github.com/dtolnay/semver) | `1.0.24` | `1.0.26` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.217` | `1.0.219` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.135` | `1.0.143` |\n| [signal-hook](https://github.com/vorner/signal-hook) | `0.3.17` | `0.3.18` |\n| [slog-term](https://github.com/slog-rs/term) | `2.9.1` | `2.9.2` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.19` | `0.3.20` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.85` | `0.1.89` |\n\n\nUpdates `anyhow` from 1.0.95 to 1.0.99\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.99\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/anyhow/issues/420\"\u003e#420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.98\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.into_boxed_dyn_error\"\u003e\u003ccode\u003eself.into_boxed_dyn_error()\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.reallocate_into_boxed_dyn_error_without_backtrace\"\u003e\u003ccode\u003eself.reallocate_into_boxed_dyn_error_without_backtrace()\u003c/code\u003e\u003c/a\u003e methods for anyhow::Error (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.97\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.96\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/f2b963a759decf0828efb58a8fdd417fb12f71fb\"\u003e\u003ccode\u003ef2b963a\u003c/code\u003e\u003c/a\u003e Release 1.0.99\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2c64c15e75f8f588f01810a990e1529e8aa0eea9\"\u003e\u003ccode\u003e2c64c15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/420\"\u003e#420\u003c/a\u003e from dtolnay/enotempty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/8cf66f79361d568067a75848aec30d3b2072be5c\"\u003e\u003ccode\u003e8cf66f7\u003c/code\u003e\u003c/a\u003e Allow build-script cleanup failure with NFSv3 output directory to be non-fatal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/f5e145c683a2cb958268d1bbeb5dedabca0b0fc7\"\u003e\u003ccode\u003ef5e145c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/1d7ef1db5414ac155ad6254685673c90ea4c7d77\"\u003e\u003ccode\u003e1d7ef1d\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-06-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/69295727cefb015a184f9b780fcc51ef905a798c\"\u003e\u003ccode\u003e6929572\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-06-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/37224e3142ea62f29f31d4a2bd69c3afc80d7cc4\"\u003e\u003ccode\u003e37224e3\u003c/code\u003e\u003c/a\u003e Ignore mismatched_lifetime_syntaxes lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/11f0e81aaf1a9bd6675c841c8db07968096e8ee1\"\u003e\u003ccode\u003e11f0e81\u003c/code\u003e\u003c/a\u003e Pin nightly toolchain used for miri job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/d04c999d6327c7a72ab98221c7b249104debc16b\"\u003e\u003ccode\u003ed04c999\u003c/code\u003e\u003c/a\u003e Raise required compiler for backtrace feature to rust 1.82\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/219d16330d92a9d2adf6f4645a6db7ec5516d0cc\"\u003e\u003ccode\u003e219d163\u003c/code\u003e\u003c/a\u003e Update test suite to nightly-2025-05-01\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.95...1.0.99\"\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.30 to 4.5.47\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.47\u003c/h2\u003e\n\u003ch2\u003e[4.5.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.46\u003c/h2\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.45\u003c/h2\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.44\u003c/h2\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.43\u003c/h2\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.42\u003c/h2\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.47] - 2025-09-02\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Args for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for ()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl FromArgMatches for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimpl Subcommand for Infallible\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(derive)\u003c/em\u003e Update runtime error text to match \u003ccode\u003eclap\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.46] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eStyledStr::push_str\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.45] - 2025-08-12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(unstable-v5)\u003c/em\u003e \u003ccode\u003eValueEnum\u003c/code\u003e variants now use the full doc comment, not summary, for \u003ccode\u003ePossibleValue::help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.44] - 2025-08-11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCommand::mut_subcommands\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.43] - 2025-08-06\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e In long help, list Possible Values before defaults, rather than after, for a more consistent look\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.42] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude subcommand visible long aliases in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.41] - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStyles::context\u003c/code\u003e and \u003ccode\u003eStyles::context_value\u003c/code\u003e to customize the styling of \u003ccode\u003e[default: value]\u003c/code\u003e like notes in the \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/f046ca6a2b2da2ee0a46cb46544cebaba9f9a45a\"\u003e\u003ccode\u003ef046ca6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/436949dde1cba64b565b78b7562cda7c6365665d\"\u003e\u003ccode\u003e436949d\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/1ddab84c3243908f4869d5587fe6bd262036a4d5\"\u003e\u003ccode\u003e1ddab84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5954\"\u003e#5954\u003c/a\u003e from epage/tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8a66dbf7c2c6ca050a65468180bc55a9d8425654\"\u003e\u003ccode\u003e8a66dbf\u003c/code\u003e\u003c/a\u003e test(complete): Add more native cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76465cf22381d9bcf188e35a259225509cebefd4\"\u003e\u003ccode\u003e76465cf\u003c/code\u003e\u003c/a\u003e test(complete): Make things more consistent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/232cedbe76e861c7cf0a4a7d6c1b79f4dc9a7191\"\u003e\u003ccode\u003e232cedb\u003c/code\u003e\u003c/a\u003e test(complete): Remove redundant index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/02244a69a3befca1a9bf488b1c258945ae53cfb0\"\u003e\u003ccode\u003e02244a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5949\"\u003e#5949\u003c/a\u003e from krobelus/option-name-completions-after-positionals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2e13847533d458991e3353b373e679ab65f1c8c3\"\u003e\u003ccode\u003e2e13847\u003c/code\u003e\u003c/a\u003e fix(complete): Missing options in multi-val arg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/74388d784b999da1f67a12b3481b4478b3d597bc\"\u003e\u003ccode\u003e74388d7\u003c/code\u003e\u003c/a\u003e test(complete): Multi-valued, unbounded positional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5b3d45f72c94a4ce2a5a1837d2b40d58b22db1ff\"\u003e\u003ccode\u003e5b3d45f\u003c/code\u003e\u003c/a\u003e refactor(complete): Extract function for options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.30...clap_complete-v4.5.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kittycad` from 0.3.28 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/1fa53078cef66c46298a8610ea3a1d4b07b4a693\"\u003e\u003ccode\u003e1fa5307\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c283b7e4929615d126754779d479bc9dfed1fdd7\"\u003e\u003ccode\u003ec283b7e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/0d06eae9bf24436e0dfdf81cf50257ceadc4f958\"\u003e\u003ccode\u003e0d06eae\u003c/code\u003e\u003c/a\u003e Bump anyhow from 1.0.95 to 1.0.97 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/a760c652b92e0b926904c2226597712950559fdc\"\u003e\u003ccode\u003ea760c65\u003c/code\u003e\u003c/a\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/b6a9a9e275d378090d5be6be04dc80ec36fc1d16\"\u003e\u003ccode\u003eb6a9a9e\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/79fa480dfdc7d75313f8a9dfdc4bfc6ea569e572\"\u003e\u003ccode\u003e79fa480\u003c/code\u003e\u003c/a\u003e Update api spec (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/7591de1b403bd2f4f37722c8cfb4b698f3804207\"\u003e\u003ccode\u003e7591de1\u003c/code\u003e\u003c/a\u003e Bump reqwest-middleware from 0.4.0 to 0.4.1 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/8fb7406d3eca4f17d37818ef07a5203739a12fe9\"\u003e\u003ccode\u003e8fb7406\u003c/code\u003e\u003c/a\u003e Bump once_cell from 1.20.2 to 1.20.3 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/80ac422f675192b6ec4d14f4a09d857a752d0aae\"\u003e\u003ccode\u003e80ac422\u003c/code\u003e\u003c/a\u003e Bump schemars from 0.8.21 to 0.8.22 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KittyCAD/kittycad.rs/commit/c255326e271113f9ac9b951b07f5a5d5a09b3cd0\"\u003e\u003ccode\u003ec255326\u003c/code\u003e\u003c/a\u003e Bump clap from 4.5.30 to 4.5.31 (\u003ca href=\"https://redirect.github.com/KittyCAD/kittycad.rs/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/KittyCAD/kittycad.rs/compare/v0.3.28...v0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `log` from 0.4.25 to 0.4.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/log/releases\"\u003elog's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: drop really old trick and ensure MSRV for all feature combo by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/676\"\u003erust-lang/log#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix some typos in comment by \u003ca href=\"https://github.com/xixishidibei\"\u003e\u003ccode\u003e@​xixishidibei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/677\"\u003erust-lang/log#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnhide \u003ccode\u003e#[derive(Debug)]\u003c/code\u003e in example by \u003ca href=\"https://github.com/ZylosLumen\"\u003e\u003ccode\u003e@​ZylosLumen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/688\"\u003erust-lang/log#688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChore: delete compare_exchange method for AtomicUsize on platforms without atomics  by \u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eincrement_severity()\u003c/code\u003e and \u003ccode\u003edecrement_severity()\u003c/code\u003e methods for \u003ccode\u003eLevel\u003c/code\u003e and \u003ccode\u003eLevelFilter\u003c/code\u003e by \u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 0.4.28 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/rust-lang/log/pull/695\"\u003erust-lang/log#695\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/xixishidibei\"\u003e\u003ccode\u003e@​xixishidibei\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/677\"\u003erust-lang/log#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZylosLumen\"\u003e\u003ccode\u003e@​ZylosLumen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/688\"\u003erust-lang/log#688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.27...0.4.28\"\u003ehttps://github.com/rust-lang/log/compare/0.4.27...0.4.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.4.27\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eA few minor lint fixes by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/671\"\u003erust-lang/log#671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable clippy support for format-like macros by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/665\"\u003erust-lang/log#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an optional logger param by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/664\"\u003erust-lang/log#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass global logger by value, supplied logger by ref by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/673\"\u003erust-lang/log#673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 0.4.27 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/rust-lang/log/pull/674\"\u003erust-lang/log#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ehttps://github.com/rust-lang/log/compare/0.4.26...0.4.27\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.4.26\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive \u003ccode\u003eClone\u003c/code\u003e for \u003ccode\u003ekv::Value\u003c/code\u003e by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/668\"\u003erust-lang/log#668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espdlog-rs\u003c/code\u003e link to crate doc by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/669\"\u003erust-lang/log#669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 0.4.26 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/rust-lang/log/pull/670\"\u003erust-lang/log#670\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.25...0.4.26\"\u003ehttps://github.com/rust-lang/log/compare/0.4.25...0.4.26\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/rust-lang/log/blob/master/CHANGELOG.md\"\u003elog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.4.28] - 2025-09-02\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: drop really old trick and ensure MSRV for all feature combo by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/676\"\u003erust-lang/log#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChore: delete compare_exchange method for AtomicUsize on platforms without atomics  by \u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eincrement_severity()\u003c/code\u003e and \u003ccode\u003edecrement_severity()\u003c/code\u003e methods for \u003ccode\u003eLevel\u003c/code\u003e and \u003ccode\u003eLevelFilter\u003c/code\u003e by \u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\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/xixishidibei\"\u003e\u003ccode\u003e@​xixishidibei\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/677\"\u003erust-lang/log#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZylosLumen\"\u003e\u003ccode\u003e@​ZylosLumen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/688\"\u003erust-lang/log#688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HaoliangXu\"\u003e\u003ccode\u003e@​HaoliangXu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/690\"\u003erust-lang/log#690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nebkor\"\u003e\u003ccode\u003e@​nebkor\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/692\"\u003erust-lang/log#692\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.27...0.4.28\"\u003ehttps://github.com/rust-lang/log/compare/0.4.27...0.4.28\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eNotable Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMSRV is bumped to 1.61.0 in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/676\"\u003erust-lang/log#676\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.4.27] - 2025-03-24\u003c/h2\u003e\n\u003ch3\u003eWhat's Changed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eA few minor lint fixes by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/671\"\u003erust-lang/log#671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable clippy support for format-like macros by \u003ca href=\"https://github.com/nyurik\"\u003e\u003ccode\u003e@​nyurik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/665\"\u003erust-lang/log#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an optional logger param by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/664\"\u003erust-lang/log#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass global logger by value, supplied logger by ref by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/673\"\u003erust-lang/log#673\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ehttps://github.com/rust-lang/log/compare/0.4.26...0.4.27\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.4.26] - 2025-02-18\u003c/h2\u003e\n\u003ch3\u003eWhat's Changed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDerive \u003ccode\u003eClone\u003c/code\u003e for \u003ccode\u003ekv::Value\u003c/code\u003e by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/668\"\u003erust-lang/log#668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espdlog-rs\u003c/code\u003e link to crate doc by \u003ca href=\"https://github.com/SpriteOvO\"\u003e\u003ccode\u003e@​SpriteOvO\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-lang/log/pull/669\"\u003erust-lang/log#669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.25...0.4.26\"\u003ehttps://github.com/rust-lang/log/compare/0.4.25...0.4.26\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-lang/log/commit/6e1735597bb21c5d979a077395df85e1d633e077\"\u003e\u003ccode\u003e6e17355\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/695\"\u003e#695\u003c/a\u003e from rust-lang/cargo/0.4.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/57719dbef54de1c9b91b986845e4285d09c9e644\"\u003e\u003ccode\u003e57719db\u003c/code\u003e\u003c/a\u003e focus on user-facing source changes in the changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/e0630c6485c6ca6da22888c319d2c3d2e53cb1ae\"\u003e\u003ccode\u003ee0630c6\u003c/code\u003e\u003c/a\u003e prepare for 0.4.28 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/60829b11f50e34497f4dcaff44561ee908c796f9\"\u003e\u003ccode\u003e60829b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/692\"\u003e#692\u003c/a\u003e from nebkor/up-and-down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/95d44f8af52df35d78adb766bef79d8f489022a0\"\u003e\u003ccode\u003e95d44f8\u003c/code\u003e\u003c/a\u003e change names of log-level-changing methods to be more descriptive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/2b63dfada6394c537682de4834ae45eaf3bad216\"\u003e\u003ccode\u003e2b63dfa\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eup()\u003c/code\u003e and \u003ccode\u003edown()\u003c/code\u003e methods for \u003ccode\u003eLevel\u003c/code\u003e and \u003ccode\u003eLevelFilter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/3aa1359e926a39f841791207d6e57e00da3e68e2\"\u003e\u003ccode\u003e3aa1359\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/690\"\u003e#690\u003c/a\u003e from HaoliangXu/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/1091f2cbd21817872235eff67b8e0e68e5ec4e41\"\u003e\u003ccode\u003e1091f2c\u003c/code\u003e\u003c/a\u003e Chore:delete compare_exchange method for AtomicUsize on platforms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/24c5f44efd0828ed1c6dcec5adf5aebf97f0f400\"\u003e\u003ccode\u003e24c5f44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/688\"\u003e#688\u003c/a\u003e from ZylosLumen/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/44984954670f3144af1d1f323e36690bb72788f4\"\u003e\u003ccode\u003e4498495\u003c/code\u003e\u003c/a\u003e Unhide \u003ccode\u003e#[derive(Debug)]\u003c/code\u003e in example\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.25...0.4.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 1.0.24 to 1.0.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.26\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable serde impls on play.rust-lang.org (\u003ca href=\"https://redirect.github.com/dtolnay/semver/issues/330\"\u003e#330\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jofas\"\u003e\u003ccode\u003e@​jofas\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/semver/commit/3e64fdbfce78bfbd2eb97bdbdc50ce4d62c9831b\"\u003e\u003ccode\u003e3e64fdb\u003c/code\u003e\u003c/a\u003e Release 1.0.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/dd8dc0ad9055adea8abdf4516d156fd723c0b15a\"\u003e\u003ccode\u003edd8dc0a\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/479518de59d7031d04e0d76a506ef2e92abd3c60\"\u003e\u003ccode\u003e479518d\u003c/code\u003e\u003c/a\u003e Unset doc-scrape-examples for lib target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/4fa7acb3181fdc52d8eb9712598b192b30c341fa\"\u003e\u003ccode\u003e4fa7acb\u003c/code\u003e\u003c/a\u003e More precise gitignore patterns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/b1e2848d0360fd80c5d86b1a5f70d94c6e602819\"\u003e\u003ccode\u003eb1e2848\u003c/code\u003e\u003c/a\u003e Release 1.0.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/1fb55fc29d477f8d978657d72972bf317f0e356c\"\u003e\u003ccode\u003e1fb55fc\u003c/code\u003e\u003c/a\u003e Merge pull request 330 from jofas/serde-on-playground\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/semver/commit/2bf9708b4dae1ed83c33ac43f8d0382d4cefcf0a\"\u003e\u003ccode\u003e2bf9708\u003c/code\u003e\u003c/a\u003e Enabled 'serde' feature on playground\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/semver/compare/1.0.24...1.0.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde` from 1.0.217 to 1.0.219\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/serde/releases\"\u003eserde's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.219\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eabsolute_paths\u003c/code\u003e Clippy restriction being triggered inside macro-generated code (\u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2906\"\u003e#2906\u003c/a\u003e, thanks \u003ca href=\"https://github.com/davidzeng0\"\u003e\u003ccode\u003e@​davidzeng0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.218\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c\"\u003e\u003ccode\u003e49d098d\u003c/code\u003e\u003c/a\u003e Release 1.0.219\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599\"\u003e\u003ccode\u003e40f1d19\u003c/code\u003e\u003c/a\u003e Wrap dummy.rs to 80 columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077\"\u003e\u003ccode\u003e514848b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2906\"\u003e#2906\u003c/a\u003e from davidzeng0/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1\"\u003e\u003ccode\u003e168b6cf\u003c/code\u003e\u003c/a\u003e fix clippy absolute paths warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e\"\u003e\u003ccode\u003ea8bdd17\u003c/code\u003e\u003c/a\u003e Remove unused Punctuated import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d\"\u003e\u003ccode\u003e1c96013\u003c/code\u003e\u003c/a\u003e Resolve mem_replace_with_default clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70\"\u003e\u003ccode\u003ef0d1ae0\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c\"\u003e\u003ccode\u003ee3eaa6a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/serde/issues/2896\"\u003e#2896\u003c/a\u003e from dtolnay/stabledoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c\"\u003e\u003ccode\u003e6a630cf\u003c/code\u003e\u003c/a\u003e Also link to stable proc_macro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/serde/commit/7bfd518dd44a3fcf17bb6d46345c23fe7e60e8e3\"\u003e\u003ccode\u003e7bfd518\u003c/code\u003e\u003c/a\u003e Release 1.0.218\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.219\"\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.135 to 1.0.143\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.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement Clone and Debug for serde_json::Map iterators (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e, thanks \u003ca href=\"https://github.com/xlambein\"\u003e\u003ccode\u003e@​xlambein\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Default for CompactFormatter (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e, thanks \u003ca href=\"https://github.com/SOF3\"\u003e\u003ccode\u003e@​SOF3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement FromStr for serde_json::Map (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1271\"\u003e#1271\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mickvangelderen\"\u003e\u003ccode\u003e@​mickvangelderen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimpl Default for \u0026amp;Value (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e, thanks \u003ca href=\"https://github.com/aatifsyed\"\u003e\u003ccode\u003e@​aatifsyed\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize string escaping during serialization (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/conradludgate\"\u003e\u003ccode\u003e@​conradludgate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.139\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.138\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.137\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTurn on \u0026quot;float_roundtrip\u0026quot; and \u0026quot;unbounded_depth\u0026quot; features for serde_json in play.rust-lang.org (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.136\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize serde_json::value::Serializer::serialize_map by using Map::with_capacity (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1230\"\u003e#1230\u003c/a\u003e, thanks \u003ca href=\"https://github.com/goffrie\"\u003e\u003ccode\u003e@​goffrie\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/10102c49bfd95e5b8d42a6c0b9530b1732a6fea8\"\u003e\u003ccode\u003e10102c4\u003c/code\u003e\u003c/a\u003e Release 1.0.143\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2a5b85312c2eb0eec19f922993e1a6931535b5e3\"\u003e\u003ccode\u003e2a5b853\u003c/code\u003e\u003c/a\u003e Replace super::super with absolute path within crate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/447170bd38099bc9636de4ff73c00e9d816a75f4\"\u003e\u003ccode\u003e447170b\u003c/code\u003e\u003c/a\u003e Merge pull request 1271 from mickvangelderen/mick/impl-from-str-for-map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ec190d6dfd4ecc5b31db76a7f1c26c54e99eee9f\"\u003e\u003ccode\u003eec190d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1264\"\u003e#1264\u003c/a\u003e from xlambein/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8be664752fe8b8fc92b239155979fad39719c2fd\"\u003e\u003ccode\u003e8be6647\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1268\"\u003e#1268\u003c/a\u003e from SOF3/compact-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/ba5b3cccea799018d236c1af24a34ae53b6c84cc\"\u003e\u003ccode\u003eba5b3cc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1731167cd5dd6358944aabf8ab8504a2f5162018\"\u003e\u003ccode\u003e1731167\u003c/code\u003e\u003c/a\u003e Release 1.0.142\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e51c81450a3018a5524f6b1afba7192ddbafcc69\"\u003e\u003ccode\u003ee51c814\u003c/code\u003e\u003c/a\u003e Touch up PR 1265\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/84abbdb613ce8faa2e93eddcc96f5514eb31a1d1\"\u003e\u003ccode\u003e84abbdb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1265\"\u003e#1265\u003c/a\u003e from aatifsyed/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.135...v1.0.143\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `signal-hook` from 0.3.17 to 0.3.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md\"\u003esignal-hook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003esignal-hook-registry-1.4.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReword/improve the safety requirements docs for register (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/178\"\u003e#178\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-1.3.18\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRelease the special-case removal of AIX for top-level signal-hook too (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/169\"\u003e#169\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/176\"\u003e#176\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-async-std-0.3.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump async-std to 0.2 (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/172\"\u003e#172\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix windows build (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/174\"\u003e#174\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eGet rid of a warning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove special-case for AIX (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/169\"\u003e#169\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-mio-0.2.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for mio 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003esignal-hook-registry-1.4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNQX support (experimental/not guaranteed to work) (\u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/158\"\u003e#158\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eBy disabling \u003ccode\u003eSA_RESTART\u003c/code\u003e on that platform, not supported there.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/e343491fa55de81cc3e79aa32380764f0730d5ee\"\u003e\u003ccode\u003ee343491\u003c/code\u003e\u003c/a\u003e Version 0.3.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/dfdec819445a5a452b74524cd33e59c2a98faf29\"\u003e\u003ccode\u003edfdec81\u003c/code\u003e\u003c/a\u003e signal-hook-async-std 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/dcc5da2f303f52bf7ec4154081eb26c9d6779782\"\u003e\u003ccode\u003edcc5da2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/vorner/signal-hook/issues/175\"\u003e#175\u003c/a\u003e from gaykitty/update-async-std\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/171da9cf958fea179e7c4251d40de4e95b9e43b0\"\u003e\u003ccode\u003e171da9c\u003c/code\u003e\u003c/a\u003e Update async-io and futures-lite to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/f31d712db8cbcc5fb249115be38c48cbef17dd1f\"\u003e\u003ccode\u003ef31d712\u003c/code\u003e\u003c/a\u003e registry-1.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/e30d6b89e17d4c6478029f29e2ffea89e7cfbe3a\"\u003e\u003ccode\u003ee30d6b8\u003c/code\u003e\u003c/a\u003e signal-hook-registry 1.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/c6e7a1c57bea3afabfae1ebea534d8c50b5201a2\"\u003e\u003ccode\u003ec6e7a1c\u003c/code\u003e\u003c/a\u003e Get rid of a warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/8f80afb7fa9e6f966c85759aff4a45865b8be61a\"\u003e\u003ccode\u003e8f80afb\u003c/code\u003e\u003c/a\u003e Fix deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/9ac61861b1fc10dafbe2ed7c396dcb2e873c2284\"\u003e\u003ccode\u003e9ac6186\u003c/code\u003e\u003c/a\u003e Dep updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/signal-hook/commit/f341c872a6ec7f846124f5eeb62726cdd3e3e033\"\u003e\u003ccode\u003ef341c87\u003c/code\u003e\u003c/a\u003e Bump registry to 1.4.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vorner/signal-hook/compare/v0.3.17...v0.3.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slog-term` from 2.9.1 to 2.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slog-rs/term/releases\"\u003eslog-term's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFix incorrect detection of local timezone\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003etime\u003c/code\u003e crate uses the Unix \u003ccode\u003elocaltime_r\u003c/code\u003e call, which is not safe if multiple threads are running. To avoid undefined behavior, the time crate simply returns an error if multiple threads are running. To support localtime functionality when multiple threads are running, we use the \u003ccode\u003echrono\u003c/code\u003e crate which parses \u003ccode\u003e/etc/localtime\u003c/code\u003e on Unix. This adds another dependency. In the future this could be mitigated by switching from \u003ccode\u003etime\u003c/code\u003e to \u003ccode\u003echrono\u003c/code\u003e entirely.\u003c/p\u003e\n\u003cp\u003eThis is not an issue on Windows systems.\u003c/p\u003e\n\u003ch2\u003eOther changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect the \u003ccode\u003eNO_COLOR\u003c/code\u003e environment variable \u003ca href=\"https://no-color.org/\"\u003ehttps://no-color.org/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade term from 0.7 to 1.0\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/slog-rs/term/blob/master/CHANGELOG.md\"\u003eslog-term's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.2 - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid thread-safety issues with \u003ccode\u003elocaltime_r\u003c/code\u003e function by using \u003ccode\u003echrono\u003c/code\u003e to detect local time.\n\u003cul\u003e\n\u003cli\u003eUnfortunately this adds another dependency.\nIn the future I plan to avoid this by switching from time to chrono entirely.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpgrade to term v1.0. Fixes \u003ca href=\"https://redirect.github.com/slog-rs/slog/issues/267\"\u003eslog#267\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect the \u003ca href=\"https://no-color.org/\"\u003e\u003ccode\u003eNO_COLOR\u003c/code\u003e\u003c/a\u003e environment variable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/a6b6e7bf4e9d54eac81f6c1f9cd64ee66f25f1c3\"\u003e\u003ccode\u003ea6b6e7b\u003c/code\u003e\u003c/a\u003e Bump version to 2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/a6f335d8a1d0db219f3b913ba4e1b254657adcae\"\u003e\u003ccode\u003ea6f335d\u003c/code\u003e\u003c/a\u003e Respect the NO_COLOR environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/e1e0c24f098ca9288cf221da4431741227e9eaf0\"\u003e\u003ccode\u003ee1e0c24\u003c/code\u003e\u003c/a\u003e Upgrade to term v1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/835561b256eeac4a3b153bbc4fea88b3331bfba9\"\u003e\u003ccode\u003e835561b\u003c/code\u003e\u003c/a\u003e Use chrono to detect local timezone thread-safely\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/8eb6e568fb19bbfd3454f9937074b59883f04140\"\u003e\u003ccode\u003e8eb6e56\u003c/code\u003e\u003c/a\u003e ci: Fail on clippy warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/88aca95f364545d78eb70dd92f56a49199a45014\"\u003e\u003ccode\u003e88aca95\u003c/code\u003e\u003c/a\u003e ci: Only pin time version on MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/1ae33b57b92cb866a45080ae37c0940ca8a5fc5e\"\u003e\u003ccode\u003e1ae33b5\u003c/code\u003e\u003c/a\u003e ci: Cache crates.io index\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/6c3d09af190ad68d4591dcc1149429cd9bc0c4fa\"\u003e\u003ccode\u003e6c3d09a\u003c/code\u003e\u003c/a\u003e ci: Use dtolnay/rust-toolchain instead of actions-rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/2318b4eca6c6545c1c13cce5caea93e6a4cc531f\"\u003e\u003ccode\u003e2318b4e\u003c/code\u003e\u003c/a\u003e ci: Use crates-ci/typos to check for spelling errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slog-rs/term/commit/49d275830c23bb1459822a4ca7acf61970f214de\"\u003e\u003ccode\u003e49d2758\u003c/code\u003e\u003c/a\u003e Fix clippy lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/slog-rs/term/compare/v2.9.1...v2.9.2\"\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.19 to 0.3.20\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.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity Fix\u003c/strong\u003e: ANSI Escape Sequence Injection (CVE-TBD)\u003c/p\u003e\n\u003ch2\u003eImpact\u003c/h2\u003e\n\u003cp\u003ePrevious versions of tracing-subscriber were vulnerable to ANSI escape sequence injection attacks. Untrusted user input containing ANSI escape sequences could be injected into terminal output when logged, potentially allowing attackers to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eManipulate terminal title bars\u003c/li\u003e\n\u003cli\u003eClear screens or modify terminal display\u003c/li\u003e\n\u003cli\u003ePotentially mislead users through terminal manipulation\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn isolation, impact is minimal, however security issues have been found in terminal emulators that enabled an attacker to use ANSI escape sequences via logs to exploit vulnerabilities in the terminal emulator.\u003c/p\u003e\n\u003ch2\u003eSolution\u003c/h2\u003e\n\u003cp\u003eVersion 0.3.20 fixes this vulnerability by escaping ANSI control characters in when writing events to destinations that may be printed to the terminal.\u003c/p\u003e\n\u003ch2\u003eAffected Versions\u003c/h2\u003e\n\u003cp\u003eAll versions of tracing-subscriber prior to 0.3.20 are affected by this vulnerability.\u003c/p\u003e\n\u003ch2\u003eRecommendations\u003c/h2\u003e\n\u003cp\u003eImmediate Action Required: We recommend upgrading to tracing-subscriber 0.3.20 immediately, especially if your application:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLogs user-provided input (form data, HTTP headers, query parameters, etc.)\u003c/li\u003e\n\u003cli\u003eRuns in environments where terminal output is displayed to users\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eThis is a patch release with no breaking API changes. Simply update your Cargo.toml:\u003c/p\u003e\n\u003cpre lang=\"toml\"\u003e\u003ccode\u003e[dependencies]\ntracing-subscriber = \u0026quot;0.3.20\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eAcknowledgments\u003c/h2\u003e\n\u003cp\u003eWe would like to thank \u003ca href=\"http://github.com/zefr0x\"\u003ezefr0x\u003c/a\u003e who responsibly reported the issue at \u003ccode\u003esecurity@tokio.rs\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIf you believe you have found a security vulnerability in any tokio-rs project, please email us at \u003ccode\u003esecurity@tokio.rs\u003c/code\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/4c52ca5266a3920fc5dfeebda2accf15ee7fb278\"\u003e\u003ccode\u003e4c52ca5\u003c/code\u003e\u003c/a\u003e fmt: fix ANSI escape sequence injection vulnerability (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/f71cebe41e4c12735b1d19ca804428d4ff7d905d\"\u003e\u003ccode\u003ef71cebe\u003c/code\u003e\u003c/a\u003e subscriber: impl Clone for EnvFilter (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/3a1f571102b38bcdca13d59f3c454989d179055d\"\u003e\u003ccode\u003e3a1f571\u003c/code\u003e\u003c/a\u003e Fix CI (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/e63ef57f3d686abe3727ddd586eb9af73d6715b7\"\u003e\u003ccode\u003ee63ef57\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-attributes 0.1.30 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3316\"\u003e#3316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/6e59a13b1a7bcdd78b8b5a7cbcf70a0b2cdd76f0\"\u003e\u003ccode\u003e6e59a13\u003c/code\u003e\u003c/a\u003e attributes: fix tracing::instrument regression around shadowing (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/e4df76127538aa8370d7dee32a6f84bbec6bbf10\"\u003e\u003ccode\u003ee4df761\u003c/code\u003e\u003c/a\u003e tracing: update core to 0.1.34 and attributes to 0.1.29 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/643f392ebb73c4fb856f56a78c066c82582dd22c\"\u003e\u003ccode\u003e643f392\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-attributes 0.1.29 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3304\"\u003e#3304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/d08e7a6eea1833810ea527e18ea03b08cd402c9d\"\u003e\u003ccode\u003ed08e7a6\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.34 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3302\"\u003e#3302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/6e70c571d319a033d5f37c885ccf99aa675a9eac\"\u003e\u003ccode\u003e6e70c57\u003c/code\u003e\u003c/a\u003e tracing-subscriber: count numbers of enters in \u003ccode\u003eTimings\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/c01d4fd9def2fb061669a310598095c789ca0a32\"\u003e\u003ccode\u003ec01d4fd\u003c/code\u003e\u003c/a\u003e fix docs and enable CI on \u003ccode\u003emain\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3295\"\u003e#3295\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.19...tracing-subscriber-0.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-trait` from 0.1.85 to 0.1.89\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/async-trait/releases\"\u003easync-trait's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.89\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove IDE functionality (\u003ca href=\"https://redirect.github.com/dtolnay/async-trait/issues/293\"\u003e#293\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Veykril\"\u003e\u003ccode\u003e@​Veykril\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.88\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lifetime bounding on generic parameters that have cfg (\u003ca href=\"https://redirect.github.com/dtolnay/async-trait/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.87\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.86\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/async-trait/commit/a7e91e98a5d2de2ceae52d9459eed309939a98bf\"\u003e\u003ccode\u003ea7e91e9\u003c/code\u003e\u003c/a\u003e Release 0.1.89\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/fbcfcaca022197e20a3f70b448a2615ae49d3701\"\u003e\u003ccode\u003efbcfcac\u003c/code\u003e\u003c/a\u003e Merge pull request 293 from Veykril/lw/quote_spanned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/fd93990620ba8d1af6089ac286120b71adc26c06\"\u003e\u003ccode\u003efd93990\u003c/code\u003e\u003c/a\u003e Improve use of spans in \u003ccode\u003equote_spanned\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/a5093fe762a8a38cb41aba7fd40d1051386a8fb5\"\u003e\u003ccode\u003ea5093fe\u003c/code\u003e\u003c/a\u003e Add type-mismatch ui test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/6d12b441162c8c688cbb39bfc87829083ccbc1a9\"\u003e\u003ccode\u003e6d12b44\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Pin nightly toolchain used for miri job\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/dd9e4bad1b9465706366689551df978a39bf4390\"\u003e\u003ccode\u003edd9e4ba\u003c/code\u003e\u003c/a\u003e Hide unused_variables warning in consider-restricting.rs ui test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/b454fc869a32a2410adc405ffb030be78246de8b\"\u003e\u003ccode\u003eb454fc8\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/9c880e85d885eb20426222d5462286f1dab09d5a\"\u003e\u003ccode\u003e9c880e8\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-07-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/7ca751d0b3c62dfbd39699f8d32a09f7b7a70800\"\u003e\u003ccode\u003e7ca751d\u003c/code\u003e\u003c/a\u003e Ignore unused_parens warning in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/async-trait/commit/2bccfeb461b0c92964fdee816896e9f8f6f291b8\"\u003e\u003ccode\u003e2bccfeb\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-05-28\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/async-trait/compare/0.1.85...0.1.89\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/KittyCAD/text-to-cad-discord-bot/pull/333","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KittyCAD%2Ftext-to-cad-discord-bot/issues/333","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/333/packages"}}]}