{"id":17779,"name":"wit-bindgen-rt","ecosystem":"cargo","repository_url":"https://github.com/bytecodealliance/wit-bindgen","issues_count":34,"created_at":"2025-06-07T00:59:49.906Z","updated_at":"2025-06-07T00:59:49.906Z","purl":"pkg:cargo/wit-bindgen-rt","metadata":{"id":9154857,"name":"wit-bindgen-rt","ecosystem":"cargo","description":"Internal runtime support for the `wit-bindgen` crate.\n","homepage":"https://github.com/bytecodealliance/wit-bindgen","licenses":"Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT","normalized_licenses":["Apache-2.0","Apache-2.0","MIT"],"repository_url":"https://github.com/bytecodealliance/wit-bindgen","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2024-03-01T21:41:06.168Z","latest_release_published_at":"2025-05-06T22:14:42.554Z","latest_release_number":"0.42.1","last_synced_at":"2025-05-27T17:56:24.703Z","created_at":"2024-03-01T21:47:42.299Z","updated_at":"2025-05-27T17:56:46.686Z","registry_url":"https://crates.io/crates/wit-bindgen-rt/","install_command":"cargo install wit-bindgen-rt","documentation_url":"https://docs.rs/wit-bindgen-rt/","metadata":{"categories":[]},"repo_metadata":{"id":37076955,"uuid":"341707514","full_name":"bytecodealliance/wit-bindgen","owner":"bytecodealliance","description":"A language binding generator for WebAssembly interface types","archived":false,"fork":false,"pushed_at":"2025-05-27T16:42:54.000Z","size":14642,"stargazers_count":1162,"open_issues_count":93,"forks_count":220,"subscribers_count":36,"default_branch":"main","last_synced_at":"2025-05-27T17:44:31.329Z","etag":null,"topics":["interface-types","module-linking","rust","wasi","wasmtime","webassembly"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bytecodealliance.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-02-23T22:25:51.000Z","updated_at":"2025-05-27T16:42:58.000Z","dependencies_parsed_at":"2023-10-05T15:32:39.598Z","dependency_job_id":"9f052d27-b308-4ea5-a606-725408d5dea5","html_url":"https://github.com/bytecodealliance/wit-bindgen","commit_stats":{"total_commits":514,"total_committers":53,"mean_commits":9.69811320754717,"dds":0.6147859922178989,"last_synced_commit":"80d9ffaff064092b212bd68339a02e1c2f131416"},"previous_names":[],"tags_count":217,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bytecodealliance","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":256679332,"owners_count":22425703,"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":"bytecodealliance","name":"Bytecode Alliance","uuid":"54038801","kind":"organization","description":"","email":"hello@bytecodealliance.org","website":"https://bytecodealliance.org","location":null,"twitter":"bytecodeallies","company":null,"icon_url":"https://avatars.githubusercontent.com/u/54038801?v=4","repositories_count":96,"last_synced_at":"2025-05-22T00:09:56.266Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/bytecodealliance","funding_links":[],"total_stars":45477,"followers":1711,"following":0,"created_at":"2022-11-02T16:27:23.285Z","updated_at":"2025-05-22T00:09:56.266Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bytecodealliance","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bytecodealliance/repositories"},"tags":[{"name":"v0.42.1","sha":"d1b5fb136db62fac3b42ff18c88101ed0e895ea5","kind":"commit","published_at":"2025-05-06T21:55:40.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.42.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.42.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.42.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.42.1/manifests"},{"name":"v0.42.0","sha":"52556d67c090221545b638ac21c18bbc1e8773c5","kind":"commit","published_at":"2025-05-06T19:55:09.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.42.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.42.0/manifests"},{"name":"v0.41.0","sha":"d8994a329a74f6eb96c080b42765e42af6ef5be6","kind":"commit","published_at":"2025-03-13T01:35:08.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.41.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.41.0/manifests"},{"name":"v0.40.0","sha":"1d0f202958b9b066dbbe8b1a73751ee3cebc1cd3","kind":"commit","published_at":"2025-03-06T21:17:36.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.40.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.40.0/manifests"},{"name":"v0.39.0","sha":"f2393e6e98fa5f9236cac580db8a3fc9de6a4b70","kind":"commit","published_at":"2025-02-04T23:44:14.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.39.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.39.0/manifests"},{"name":"v0.38.0","sha":"953b183f67c6d556a22692b4514916aa3d0af393","kind":"commit","published_at":"2025-01-22T14:37:05.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.38.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.38.0/manifests"},{"name":"v0.37.0","sha":"592805652c4759d30aa34f8d370527c1e79af0ec","kind":"commit","published_at":"2025-01-10T16:53:08.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.37.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.37.0/manifests"},{"name":"v0.36.0","sha":"d1387cc70f67c53e31e2668a30a1e4fc8bdcb95a","kind":"commit","published_at":"2024-11-27T20:12:21.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.36.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.36.0/manifests"},{"name":"v0.35.0","sha":"af2d6e8d9086efbe00258bbdac4767a46ae9ee53","kind":"commit","published_at":"2024-11-13T17:22:43.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.35.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.35.0/manifests"},{"name":"v0.34.0","sha":"98b26cf9e011940b008351b93e7098dab1a5ff86","kind":"commit","published_at":"2024-10-08T22:52:50.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.34.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.34.0/manifests"},{"name":"v0.33.0","sha":"66bfda38bee488df27692311e364d79a3cd301a7","kind":"commit","published_at":"2024-09-30T19:31:22.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.33.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.33.0/manifests"},{"name":"v0.32.0","sha":"dea39d07a6282da5cb7ff315802a5593d2962701","kind":"commit","published_at":"2024-09-10T19:04:17.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.32.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.32.0/manifests"},{"name":"v0.31.0","sha":"b09f234081f5e185b27067af07beda2f9f04e6c4","kind":"commit","published_at":"2024-09-09T16:15:56.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.31.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.31.0/manifests"},{"name":"v0.30.0","sha":"7b4d9e5165ef49731d05d53210f2d8f8192ee78f","kind":"commit","published_at":"2024-08-12T19:11:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.30.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.30.0/manifests"},{"name":"v0.29.0","sha":"a20a9497019fc6ad7c7d6f10d1a6dae8c127a392","kind":"commit","published_at":"2024-08-02T18:13:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.29.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"e103334cd1eef38b4ae9800dd6f09b4a8aec6e9d","kind":"commit","published_at":"2024-07-16T20:11:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.28.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.28.0/manifests"},{"name":"v0.27.0","sha":"749bacc556cdb4b67848c723dfbeda0a59dff005","kind":"commit","published_at":"2024-06-27T23:38:19.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.27.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.27.0/manifests"},{"name":"v0.26.0","sha":"8b4fa41ab7495f79dfa6857fdd52aa39c216c076","kind":"commit","published_at":"2024-05-30T15:13:43.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.26.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.26.0/manifests"},{"name":"v0.25.0","sha":"9b50b8e78940af080ed3b7c0238e11b04a4bd17b","kind":"commit","published_at":"2024-05-20T17:38:56.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.25.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.25.0/manifests"},{"name":"v0.24.0","sha":"e7e18d718614f011527fe30203ffe3ff61dd7e45","kind":"commit","published_at":"2024-04-02T20:19:29.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.24.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.24.0/manifests"},{"name":"v0.23.0","sha":"b4b56c05aab16755ebd495e30bdef767548d766f","kind":"commit","published_at":"2024-03-27T20:56:23.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.23.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"52d0b3d2aa491f582ee49ec364f86475fc180006","kind":"commit","published_at":"2024-03-11T16:34:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.22.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"70ab1222c50db9bc921adf4729a4b9ff94a935f7","kind":"commit","published_at":"2024-03-04T17:35:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.21.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"561aa17d67cf6360e0453388897729b86ddd5154","kind":"commit","published_at":"2024-02-29T16:53:32.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.20.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.20.0/manifests"},{"name":"v0.19.2","sha":"a4387452abe52952e4c6ac10724235bb2e0f3ed2","kind":"commit","published_at":"2024-02-26T21:29:11.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.19.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.19.2/manifests"},{"name":"v0.19.1","sha":"e0319e9cf138c71743e425c95adba394b7469778","kind":"commit","published_at":"2024-02-23T15:18:10.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.19.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"a87d27dfc038562e1e1ffdf625b6e4625e2e0360","kind":"commit","published_at":"2024-02-23T02:54:47.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.19.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.19.0/manifests"},{"name":"wit-bindgen-teavm-java-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.18.0/manifests"},{"name":"wit-bindgen-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.18.0/manifests"},{"name":"wit-bindgen-c-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.18.0/manifests"},{"name":"wit-bindgen-cli-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.18.0/manifests"},{"name":"wit-bindgen-core-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.18.0/manifests"},{"name":"wit-bindgen-csharp-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.18.0/manifests"},{"name":"wit-bindgen-go-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.18.0/manifests"},{"name":"wit-bindgen-markdown-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.18.0/manifests"},{"name":"wit-bindgen-rust-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.18.0/manifests"},{"name":"wit-bindgen-rust-macro-0.18.0","sha":"3faf486e39995c23b9c821158c960538b5968947","kind":"commit","published_at":"2024-02-13T22:35:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.18.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.18.0/manifests"},{"name":"wit-bindgen-rust-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.17.1/manifests"},{"name":"wit-bindgen-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.17.1/manifests"},{"name":"wit-bindgen-go-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.17.1/manifests"},{"name":"wit-bindgen-c-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.17.1/manifests"},{"name":"wit-bindgen-teavm-java-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.17.1/manifests"},{"name":"wit-bindgen-cli-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.17.1/manifests"},{"name":"wit-bindgen-markdown-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.17.1/manifests"},{"name":"wit-bindgen-core-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.17.1/manifests"},{"name":"wit-bindgen-rust-macro-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.17.1/manifests"},{"name":"wit-bindgen-csharp-0.17.1","sha":"a84d23215ed2f6dd468bf6b883df1fc9d6d595d4","kind":"commit","published_at":"2024-02-13T18:33:03.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.17.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.17.1/manifests"},{"name":"wit-bindgen-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.17.0/manifests"},{"name":"wit-bindgen-c-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.17.0/manifests"},{"name":"wit-bindgen-cli-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.17.0/manifests"},{"name":"wit-bindgen-core-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.17.0/manifests"},{"name":"wit-bindgen-csharp-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.17.0/manifests"},{"name":"wit-bindgen-go-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.17.0/manifests"},{"name":"wit-bindgen-markdown-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.17.0/manifests"},{"name":"wit-bindgen-rust-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.17.0/manifests"},{"name":"wit-bindgen-rust-macro-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.17.0/manifests"},{"name":"wit-bindgen-teavm-java-0.17.0","sha":"21a46c774532da99384f7a1877c1fcfb7a4c72d3","kind":"commit","published_at":"2024-02-05T18:14:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.17.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.17.0/manifests"},{"name":"wit-bindgen-rust-macro-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.16.0/manifests"},{"name":"wit-bindgen-teavm-java-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.16.0/manifests"},{"name":"wit-bindgen-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.16.0/manifests"},{"name":"wit-bindgen-c-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.16.0/manifests"},{"name":"wit-bindgen-cli-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.16.0/manifests"},{"name":"wit-bindgen-core-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.16.0/manifests"},{"name":"wit-bindgen-csharp-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.16.0/manifests"},{"name":"wit-bindgen-go-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.16.0/manifests"},{"name":"wit-bindgen-markdown-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.16.0/manifests"},{"name":"wit-bindgen-rust-0.16.0","sha":"efcc7592cf3277bcb9be1034e48569c6d822b322","kind":"commit","published_at":"2023-12-05T17:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.16.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.16.0/manifests"},{"name":"wit-bindgen-rust-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.15.0/manifests"},{"name":"wit-bindgen-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.15.0/manifests"},{"name":"wit-bindgen-c-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.15.0/manifests"},{"name":"wit-bindgen-cli-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.15.0/manifests"},{"name":"wit-bindgen-core-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.15.0/manifests"},{"name":"wit-bindgen-csharp-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.15.0/manifests"},{"name":"wit-bindgen-rust-macro-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.15.0/manifests"},{"name":"wit-bindgen-markdown-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.15.0/manifests"},{"name":"wit-bindgen-teavm-java-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.15.0/manifests"},{"name":"wit-bindgen-go-0.15.0","sha":"f0bcd8dfab9b6adc82625c3f9071ef189320b800","kind":"commit","published_at":"2023-11-27T17:37:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.15.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.15.0/manifests"},{"name":"wit-bindgen-csharp-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.14.0/manifests"},{"name":"wit-bindgen-go-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.14.0/manifests"},{"name":"wit-bindgen-markdown-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.14.0/manifests"},{"name":"wit-bindgen-rust-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.14.0/manifests"},{"name":"wit-bindgen-rust-macro-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.14.0/manifests"},{"name":"wit-bindgen-teavm-java-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.14.0/manifests"},{"name":"wit-bindgen-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.14.0/manifests"},{"name":"wit-bindgen-c-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.14.0/manifests"},{"name":"wit-bindgen-cli-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.14.0/manifests"},{"name":"wit-bindgen-core-0.14.0","sha":"bf9668456916031c3d043e756e2e31f6747bae11","kind":"commit","published_at":"2023-11-08T18:42:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.14.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.14.0/manifests"},{"name":"wit-bindgen-go-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.13.2/manifests"},{"name":"wit-bindgen-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.13.2/manifests"},{"name":"wit-bindgen-csharp-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.13.2/manifests"},{"name":"wit-bindgen-c-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.13.2/manifests"},{"name":"wit-bindgen-core-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.13.2/manifests"},{"name":"wit-bindgen-cli-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.13.2/manifests"},{"name":"wit-bindgen-teavm-java-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.13.2/manifests"},{"name":"wit-bindgen-rust-macro-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.13.2/manifests"},{"name":"wit-bindgen-rust-0.13.3","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.13.3","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.3/manifests"},{"name":"wit-bindgen-markdown-0.13.2","sha":"ef30f8477247d522272f3ba161f78937851906cb","kind":"commit","published_at":"2023-11-08T15:07:34.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.13.2/manifests"},{"name":"wit-bindgen-c-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.13.1/manifests"},{"name":"wit-bindgen-teavm-java-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.13.1/manifests"},{"name":"wit-bindgen-rust-macro-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.13.1/manifests"},{"name":"wit-bindgen-rust-0.13.2","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.13.2","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.2/manifests"},{"name":"wit-bindgen-markdown-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.13.1/manifests"},{"name":"wit-bindgen-go-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.13.1/manifests"},{"name":"wit-bindgen-csharp-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-csharp-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-csharp-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-csharp-0.13.1/manifests"},{"name":"wit-bindgen-core-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.13.1/manifests"},{"name":"wit-bindgen-cli-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.13.1/manifests"},{"name":"wit-bindgen-0.13.1","sha":"880bfabc017a13b6b147a93fe54cd9d5bad60c8f","kind":"commit","published_at":"2023-10-30T18:15:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.13.1/manifests"},{"name":"wit-bindgen-rust-0.13.1","sha":"e57a22147846ca0c7261c54ebc804943a2fa7f7f","kind":"commit","published_at":"2023-10-25T14:26:06.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.13.1","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.1/manifests"},{"name":"wit-bindgen-c-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.13.0/manifests"},{"name":"wit-bindgen-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.13.0/manifests"},{"name":"wit-bindgen-teavm-java-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.13.0/manifests"},{"name":"wit-bindgen-rust-macro-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.13.0/manifests"},{"name":"wit-bindgen-rust-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.13.0/manifests"},{"name":"wit-bindgen-markdown-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.13.0/manifests"},{"name":"wit-bindgen-go-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.13.0/manifests"},{"name":"wit-bindgen-cli-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.13.0/manifests"},{"name":"wit-bindgen-core-0.13.0","sha":"a868860fb4ac4ccf5b5a41f5ff9752d9c150dc99","kind":"commit","published_at":"2023-10-18T19:44:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.13.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.13.0/manifests"},{"name":"wit-bindgen-c-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.12.0/manifests"},{"name":"wit-bindgen-teavm-java-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.12.0/manifests"},{"name":"wit-bindgen-rust-macro-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.12.0/manifests"},{"name":"wit-bindgen-rust-lib-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.12.0/manifests"},{"name":"wit-bindgen-rust-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.12.0/manifests"},{"name":"wit-bindgen-markdown-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.12.0/manifests"},{"name":"wit-bindgen-go-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.12.0/manifests"},{"name":"wit-bindgen-core-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.12.0/manifests"},{"name":"wit-bindgen-cli-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.12.0/manifests"},{"name":"wit-bindgen-0.12.0","sha":"637389a0409e83597807b71bade607c383ad0cf8","kind":"commit","published_at":"2023-09-18T22:12:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.12.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.12.0/manifests"},{"name":"wit-bindgen-go-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.11.0/manifests"},{"name":"wit-bindgen-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.11.0/manifests"},{"name":"wit-bindgen-c-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.11.0/manifests"},{"name":"wit-bindgen-cli-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.11.0/manifests"},{"name":"wit-bindgen-core-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.11.0/manifests"},{"name":"wit-bindgen-markdown-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.11.0/manifests"},{"name":"wit-bindgen-rust-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.11.0/manifests"},{"name":"wit-bindgen-rust-lib-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.11.0/manifests"},{"name":"wit-bindgen-rust-macro-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.11.0/manifests"},{"name":"wit-bindgen-teavm-java-0.11.0","sha":"2ec8e3e256f493b62c561a68300ec09c03d040c4","kind":"commit","published_at":"2023-08-28T18:11:07.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.11.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.11.0/manifests"},{"name":"wit-bindgen-rust-macro-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.10.0/manifests"},{"name":"wit-bindgen-rust-lib-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.10.0/manifests"},{"name":"wit-bindgen-rust-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.10.0/manifests"},{"name":"wit-bindgen-markdown-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.10.0/manifests"},{"name":"wit-bindgen-go-0.8.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.8.0/manifests"},{"name":"wit-bindgen-core-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.10.0/manifests"},{"name":"wit-bindgen-cli-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.10.0/manifests"},{"name":"wit-bindgen-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.10.0/manifests"},{"name":"wit-bindgen-c-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.10.0/manifests"},{"name":"wit-bindgen-teavm-java-0.10.0","sha":"e32a150f876c291784d9cead97c58fac97cf216c","kind":"commit","published_at":"2023-08-18T21:17:35.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.10.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.10.0/manifests"},{"name":"wit-bindgen-c-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.9.0/manifests"},{"name":"wit-bindgen-rust-lib-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.9.0/manifests"},{"name":"wit-bindgen-rust-macro-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.9.0/manifests"},{"name":"wit-bindgen-rust-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.9.0/manifests"},{"name":"wit-bindgen-markdown-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.9.0/manifests"},{"name":"wit-bindgen-go-0.7.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.7.0/manifests"},{"name":"wit-bindgen-core-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.9.0/manifests"},{"name":"wit-bindgen-teavm-java-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.9.0/manifests"},{"name":"wit-bindgen-cli-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.9.0/manifests"},{"name":"wit-bindgen-0.9.0","sha":"67e2d2228ae807c9a94c4018228b59d7040843bf","kind":"commit","published_at":"2023-07-15T01:14:54.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.9.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.9.0/manifests"},{"name":"wit-bindgen-rust-lib-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.8.0/manifests"},{"name":"wit-bindgen-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.8.0/manifests"},{"name":"wit-bindgen-c-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.8.0/manifests"},{"name":"wit-bindgen-cli-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.8.0/manifests"},{"name":"wit-bindgen-core-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.8.0/manifests"},{"name":"wit-bindgen-go-0.6.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.6.0/manifests"},{"name":"wit-bindgen-markdown-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.8.0/manifests"},{"name":"wit-bindgen-rust-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.8.0/manifests"},{"name":"wit-bindgen-rust-macro-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.8.0/manifests"},{"name":"wit-bindgen-teavm-java-0.8.0","sha":"544576ea94bbddbb893f91cba8e16f5cce8a7472","kind":"commit","published_at":"2023-06-22T23:28:30.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.8.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.8.0/manifests"},{"name":"wit-bindgen-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.7.0/manifests"},{"name":"wit-bindgen-c-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.7.0/manifests"},{"name":"wit-bindgen-core-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.7.0/manifests"},{"name":"wit-bindgen-go-0.5.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.5.0/manifests"},{"name":"wit-bindgen-markdown-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.7.0/manifests"},{"name":"wit-bindgen-rust-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.7.0/manifests"},{"name":"wit-bindgen-rust-lib-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.7.0/manifests"},{"name":"wit-bindgen-rust-macro-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.7.0/manifests"},{"name":"wit-bindgen-teavm-java-0.7.0","sha":"a2935a4fa487a6e5136797a94a8bbd068e3be02e","kind":"commit","published_at":"2023-05-26T17:30:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.7.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.7.0/manifests"},{"name":"wit-bindgen-teavm-java-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.6.0/manifests"},{"name":"wit-bindgen-rust-macro-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.6.0/manifests"},{"name":"wit-bindgen-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.6.0/manifests"},{"name":"wit-bindgen-c-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.6.0/manifests"},{"name":"wit-bindgen-cli-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.6.0/manifests"},{"name":"wit-bindgen-core-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.6.0/manifests"},{"name":"wit-bindgen-go-0.4.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.4.0/manifests"},{"name":"wit-bindgen-markdown-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.6.0/manifests"},{"name":"wit-bindgen-rust-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.6.0/manifests"},{"name":"wit-bindgen-rust-lib-0.6.0","sha":"ca6692e9cfbb4368a2603e91a7dc035deb23a118","kind":"commit","published_at":"2023-04-27T20:19:46.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.6.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.6.0/manifests"},{"name":"wit-bindgen-rust-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.5.0/manifests"},{"name":"wit-bindgen-c-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.5.0/manifests"},{"name":"wit-bindgen-cli-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.5.0/manifests"},{"name":"wit-bindgen-core-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.5.0/manifests"},{"name":"wit-bindgen-go-0.3.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.3.0/manifests"},{"name":"wit-bindgen-markdown-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.5.0/manifests"},{"name":"wit-bindgen-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.5.0/manifests"},{"name":"wit-bindgen-rust-lib-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.5.0/manifests"},{"name":"wit-bindgen-rust-macro-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.5.0/manifests"},{"name":"wit-bindgen-teavm-java-0.5.0","sha":"7b9539a6d720128f7e24fa37d04ea22529c395c1","kind":"commit","published_at":"2023-04-18T18:23:24.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.5.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.5.0/manifests"},{"name":"wit-bindgen-core-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.4.0/manifests"},{"name":"wit-bindgen-cli-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.4.0/manifests"},{"name":"wit-bindgen-c-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-c-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-c-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-c-0.4.0/manifests"},{"name":"wit-bindgen-rust-lib-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-lib-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-lib-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-lib-0.4.0/manifests"},{"name":"wit-bindgen-rust-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-0.4.0/manifests"},{"name":"wit-bindgen-teavm-java-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-teavm-java-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-teavm-java-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-teavm-java-0.4.0/manifests"},{"name":"wit-bindgen-rust-macro-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-rust-macro-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-rust-macro-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-rust-macro-0.4.0/manifests"},{"name":"wit-bindgen-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.4.0/manifests"},{"name":"wit-bindgen-markdown-0.4.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-markdown-0.4.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-markdown-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-markdown-0.4.0/manifests"},{"name":"wit-bindgen-go-0.2.0","sha":"197d3be2d64e3d40c4e58ec42c255632f9e39486","kind":"commit","published_at":"2023-03-07T21:21:58.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-go-0.2.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-go-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-go-0.2.0/manifests"},{"name":"wit-bindgen-guest-rust-macro-0.3.0","sha":"76fdc83c444be0dcac816ea61b1f98b47c397026","kind":"commit","published_at":"2023-02-13T21:11:55.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-guest-rust-macro-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-guest-rust-macro-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-guest-rust-macro-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-guest-rust-macro-0.3.0/manifests"},{"name":"wit-bindgen-cli-0.3.0","sha":"76fdc83c444be0dcac816ea61b1f98b47c397026","kind":"commit","published_at":"2023-02-13T21:11:55.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-cli-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-cli-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-cli-0.3.0/manifests"},{"name":"wit-bindgen-0.3.0","sha":"76fdc83c444be0dcac816ea61b1f98b47c397026","kind":"commit","published_at":"2023-02-13T21:11:55.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-0.3.0/manifests"},{"name":"wit-bindgen-gen-markdown-0.3.0","sha":"ea000f9f574f3f99369271f90036a2ba12dfe1d1","kind":"commit","published_at":"2023-02-13T21:04:53.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-gen-markdown-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-gen-markdown-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-markdown-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-markdown-0.3.0/manifests"},{"name":"wit-bindgen-gen-guest-teavm-java-0.3.0","sha":"b13def6b18979fbf7971c16e62b9a5fe152a3fc5","kind":"commit","published_at":"2023-02-13T21:02:38.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-gen-guest-teavm-java-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-gen-guest-teavm-java-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-guest-teavm-java-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-guest-teavm-java-0.3.0/manifests"},{"name":"wit-bindgen-gen-guest-rust-0.3.0","sha":"4ec55cfe1fba9c90f49a231c045406eb078a80e0","kind":"commit","published_at":"2023-02-13T21:01:28.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-gen-guest-rust-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-gen-guest-rust-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-guest-rust-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-guest-rust-0.3.0/manifests"},{"name":"wit-bindgen-gen-guest-c-0.3.0","sha":"c14cf23a9a817a86d4410a23b94e9adc3039d14a","kind":"commit","published_at":"2023-02-13T20:59:57.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-gen-guest-c-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-gen-guest-c-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-guest-c-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-guest-c-0.3.0/manifests"},{"name":"wit-bindgen-gen-rust-lib-0.3.0","sha":"17d96b4695a99fb521ddd9c768cd69ba8aa332ee","kind":"commit","published_at":"2023-02-13T20:58:27.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-gen-rust-lib-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-gen-rust-lib-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-rust-lib-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-gen-rust-lib-0.3.0/manifests"},{"name":"wit-bindgen-core-0.3.0","sha":"60754530afa61d8031434614426a8d4b3458e42d","kind":"commit","published_at":"2023-02-13T20:57:01.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/wit-bindgen-core-0.3.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/wit-bindgen-core-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/wit-bindgen-core-0.3.0/manifests"},{"name":"v0.2.0","sha":"cb871cfa1ee460b51eb1d144b175b9aab9c50aba","kind":"commit","published_at":"2022-08-18T21:05:22.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.2.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a79a4be33d76ddf62839ba71602c26a96610ef7c","kind":"tag","published_at":"2022-05-31T14:58:40.000Z","download_url":"https://codeload.github.com/bytecodealliance/wit-bindgen/tar.gz/v0.1.0","html_url":"https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fwit-bindgen/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-05-27T17:56:46.686Z","dependent_packages_count":4,"downloads":18761837,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":96.41815383101502,"dependent_repos_count":28.968251179071224,"dependent_packages_count":34.109774869441146,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":53.1653932931758},"purl":"pkg:cargo/wit-bindgen-rt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/wit-bindgen-rt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/wit-bindgen-rt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/wit-bindgen-rt/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/wit-bindgen-rt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/wit-bindgen-rt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/wit-bindgen-rt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/wit-bindgen-rt/related_packages","maintainers":[{"uuid":"1","login":"alexcrichton","name":"Alex Crichton","email":null,"url":"https://github.com/alexcrichton","packages_count":304,"html_url":"https://crates.io/users/alexcrichton","role":null,"created_at":"2024-03-01T21:47:43.087Z","updated_at":"2024-03-01T21:47:43.087Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/alexcrichton/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":14,"unique_repositories_count_past_30_days":5,"recent_issues":[{"uuid":"2857440229","node_id":"PR_kwDOP2Joac6qURPl","number":2,"state":"open","title":"Bump wit-bindgen-rt from 0.41.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-24T15:38:48.000Z","updated_at":"2025-09-24T15:38:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.41.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.41.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.41.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.41.0\u0026new-version=0.44.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/ricochet/setup-wash-action-example/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsetup-wash-action-example/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2779947477","node_id":"PR_kwDOOPBg4s6lsqHV","number":174,"state":"open","title":"Bump wit-bindgen-rt from 0.41.0 to 0.44.0 in /src/component_sample","user":"dependabot[bot]","labels":["kind/dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-27T23:58:21.000Z","updated_at":"2025-08-28T04:07:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.41.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":"/src/component_sample","ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.41.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.41.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.41.0\u0026new-version=0.44.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/hyperlight-dev/hyperlight-wasm/pull/174","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperlight-dev%2Fhyperlight-wasm/issues/174","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/174/packages"},{"uuid":"2776562978","node_id":"PR_kwDOPHzE6c6lfv0i","number":65,"state":"closed","title":"rust/file-ops(deps): update wit-bindgen-rt requirement from 0.43.0 to 0.44.0 in /tools/file_operations_component","user":"dependabot[bot]","labels":["automated"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-02T05:08:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T22:11:54.000Z","updated_at":"2025-09-02T05:08:20.000Z","time_to_close":543386,"merged_at":"2025-09-02T05:08:20.000Z","merged_by":"avrabe","closed_by":null,"dependency_metadata":{"prefix":"rust/file-ops(deps): update","packages":[{"name":"wit-bindgen-rt","old_version":"0.43.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":"/tools/file_operations_component","ecosystem":"cargo"},"body":"Updates the requirements on [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.43.0...v0.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/pulseengine/rules_wasm_component/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulseengine%2Frules_wasm_component/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"},{"uuid":"3355020600","node_id":"PR_kwDOO4NULc6lYP5V","number":23,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 77 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-28T18:24:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T10:10:46.000Z","updated_at":"2025-08-28T18:24:06.000Z","time_to_close":202400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":77,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.99","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.45","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.5.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.175","repository_url":"https://github.com/rust-lang/libc"},{"name":"is_executable","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/fitzgen/is_executable"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"getopts","old_version":"0.2.21","new_version":"0.2.23","repository_url":"https://github.com/rust-lang/getopts"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.21.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"regex-lite","old_version":"0.1.6","new_version":"0.1.7","repository_url":"https://github.com/rust-lang/regex"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.1","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"adler2","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/oyvindln/adler2"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.20","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.10","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"arbitrary","old_version":"1.4.1","new_version":"1.4.2","repository_url":"https://github.com/rust-fuzz/arbitrary"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.89","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"autocfg","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/cuviper/autocfg"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.19.0","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.34","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.44","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.45","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_lex","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crc32fast","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/srijs/rust-crc32fast"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"derive_arbitrary","old_version":"1.4.1","new_version":"1.4.2","repository_url":"https://github.com/rust-fuzz/arbitrary"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"include-flate","old_version":"0.3.0","new_version":"0.3.1","repository_url":"https://github.com/SOF3/include-flate"},{"name":"include-flate-codegen","old_version":"0.2.0","new_version":"0.3.1","repository_url":"https://github.com/SOF3/include-flate"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.11.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"memchr","old_version":"2.7.4","new_version":"2.7.5","repository_url":"https://github.com/BurntSushi/memchr"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.9","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.101","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rayon","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/rayon-rs/rayon"},{"name":"rayon-core","old_version":"1.12.1","new_version":"1.13.0","repository_url":"https://github.com/rayon-rs/rayon"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustc-demangle","old_version":"0.1.24","new_version":"0.1.26","repository_url":"https://github.com/rust-lang/rustc-demangle"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.22","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"1.0.109","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"unicode-width","old_version":"0.1.14","new_version":"0.2.1","repository_url":"https://github.com/unicode-rs/unicode-width"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.11.1+wasi-snapshot-preview1","repository_url":"https://github.com/bytecodealliance/wasi"},{"name":"winapi-util","old_version":"0.1.9","new_version":"0.1.10","repository_url":"https://github.com/BurntSushi/winapi-util"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 77 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.99` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.45` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.5.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.143` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.175` |\n| [is_executable](https://github.com/fitzgen/is_executable) | `1.0.4` | `1.0.5` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [getopts](https://github.com/rust-lang/getopts) | `0.2.21` | `0.2.23` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.21.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [regex-lite](https://github.com/rust-lang/regex) | `0.1.6` | `0.1.7` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.1` |\n| [adler2](https://github.com/oyvindln/adler2) | `2.0.0` | `2.0.1` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.20` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.4` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.10` |\n| [arbitrary](https://github.com/rust-fuzz/arbitrary) | `1.4.1` | `1.4.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.89` |\n| [autocfg](https://github.com/cuviper/autocfg) | `1.4.0` | `1.5.0` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.19.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.34` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.44` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.45` |\n| [clap_lex](https://github.com/clap-rs/clap) | `0.7.4` | `0.7.5` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [derive_arbitrary](https://github.com/rust-fuzz/arbitrary) | `1.4.1` | `1.4.2` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [include-flate](https://github.com/SOF3/include-flate) | `0.3.0` | `0.3.1` |\n| [include-flate-codegen](https://github.com/SOF3/include-flate) | `0.2.0` | `0.3.1` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.11.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [memchr](https://github.com/BurntSushi/memchr) | `2.7.4` | `2.7.5` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.9` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.101` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| [rayon](https://github.com/rayon-rs/rayon) | `1.10.0` | `1.11.0` |\n| [rayon-core](https://github.com/rayon-rs/rayon) | `1.12.1` | `1.13.0` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.24` | `0.1.26` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.22` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `1.0.109` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.47.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.14` | `0.2.1` |\n| [wasi](https://github.com/bytecodealliance/wasi) | `0.13.3+wasi-0.2.2` | `0.11.1+wasi-snapshot-preview1` |\n| [winapi-util](https://github.com/BurntSushi/winapi-util) | `0.1.9` | `0.1.10` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 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\u003c/blockquote\u003e\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.96...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.45\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.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\u003ch2\u003ev4.5.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\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.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\u003ch2\u003e[4.5.40] - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport quoted ids in \u003ccode\u003earg!()\u003c/code\u003e macro (e.g. \u003ccode\u003earg!(\u0026quot;check-config\u0026quot;: ...)\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/246d972a6c5bef724ce5fbaac4a97cffa10a77c8\"\u003e\u003ccode\u003e246d972\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a35a0761aeebcfb10d363227fe54db25a5bea2c0\"\u003e\u003ccode\u003ea35a076\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9b985a3c17449f474633c31ec63215dbb810d075\"\u003e\u003ccode\u003e9b985a3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5912\"\u003e#5912\u003c/a\u003e from epage/takes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/389fbe87d2cf5f093db7dc5ebcac819536176f76\"\u003e\u003ccode\u003e389fbe8\u003c/code\u003e\u003c/a\u003e feat(builder): Allow flags to take num_args=0..=1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/c395d02703e1ebe76dc87d03b725a47937be29de\"\u003e\u003ccode\u003ec395d02\u003c/code\u003e\u003c/a\u003e test(parser): Show flag behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/32c119efa6937a8f261e75d7c71323ab5312748d\"\u003e\u003ccode\u003e32c119e\u003c/code\u003e\u003c/a\u003e refactor(assert): Be more specific than action.takes_values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/80ea3e7c2437c46722c5e66e132002e684889bd9\"\u003e\u003ccode\u003e80ea3e7\u003c/code\u003e\u003c/a\u003e fix(assert): Clean up num_args/action assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2bc0f45fe590a8c4a5518a3a3d42d074dc89ee87\"\u003e\u003ccode\u003e2bc0f45\u003c/code\u003e\u003c/a\u003e fix(builder): Make ValueRange display independent of usize::MAX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a0187c6f3beb15f8f75bc38dd9e45cea2563329c\"\u003e\u003ccode\u003ea0187c6\u003c/code\u003e\u003c/a\u003e test(assert): Verify num_args/action compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a8f9885250579d632aa9f6adc2a9ca17ab0833a1\"\u003e\u003ccode\u003ea8f9885\u003c/code\u003e\u003c/a\u003e refactor(builder): Be more explicit in how takes_values is used\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.45\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow reading ZIP files where the central directory comes \u003cem\u003ebefore\u003c/em\u003e the files (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/384\"\u003e#384\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003elzma-static\u003c/code\u003e and \u003ccode\u003exz-static\u003c/code\u003e features that enable \u003ccode\u003eliblzma/static\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove deprecated annotations to fix a Clippy warning (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.4.0...v4.5.0\"\u003e4.5.0\u003c/a\u003e - 2025-08-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow reading ZIP files where the central directory comes \u003cem\u003ebefore\u003c/em\u003e the files (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/384\"\u003e#384\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.3.0...v4.4.0\"\u003e4.4.0\u003c/a\u003e - 2025-08-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003elzma-static\u003c/code\u003e and \u003ccode\u003exz-static\u003c/code\u003e features that enable \u003ccode\u003eliblzma/static\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove deprecated annotations to fix a Clippy warning (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.2.0...v4.3.0\"\u003e4.3.0\u003c/a\u003e - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.1.0...v4.2.0\"\u003e4.2.0\u003c/a\u003e - 2025-06-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e - 2025-06-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4ce35f1c21e0e2f2018dabc4c941f55c6dfdc598\"\u003e\u003ccode\u003e4ce35f1\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3ed8bfe04e490116158c52b03efd6400446add62\"\u003e\u003ccode\u003e3ed8bfe\u003c/code\u003e\u003c/a\u003e feat: Allow reading ZIP files where the central directory comes \u003cem\u003ebefore\u003c/em\u003e the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f4a618dfda8f0c24e397294dc91c1786ac8c4c2d\"\u003e\u003ccode\u003ef4a618d\u003c/code\u003e\u003c/a\u003e chore: release v4.4.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/51d526033ac29d2026a0b75dc16796c74044f383\"\u003e\u003ccode\u003e51d5260\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003elzma-static\u003c/code\u003e and \u003ccode\u003exz-static\u003c/code\u003e features that enable \u003ccode\u003eliblzma/static\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/397a6d593106cd3c1c2a1fa555f1492cd38cfc61\"\u003e\u003ccode\u003e397a6d5\u003c/code\u003e\u003c/a\u003e ci(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/0f02da716cef6ecf6829e62f1f85a8b739740873\"\u003e\u003ccode\u003e0f02da7\u003c/code\u003e\u003c/a\u003e chore: Move deprecated annotations to fix a Clippy warning (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/86ca38bcdf277b32d75658ecbca4acf474f98921\"\u003e\u003ccode\u003e86ca38b\u003c/code\u003e\u003c/a\u003e Lock cargo-afl to 0.15.19 to work around a coverage bug (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6c78fe381da074610d99e2d59546b0530bcb6e54\"\u003e\u003ccode\u003e6c78fe3\u003c/code\u003e\u003c/a\u003e Bump version to 4.3.0 and update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/741ca45ce79ddb43024b0bd7b207bf8a65e5a5b9\"\u003e\u003ccode\u003e741ca45\u003c/code\u003e\u003c/a\u003e ci: Update release-plz configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2c77a9058e19335be507215b8aeadcd6a0e4d74d\"\u003e\u003ccode\u003e2c77a90\u003c/code\u003e\u003c/a\u003e deps: Remove dependency on getrandom wasm backend (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.5.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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 `libc` from 0.2.170 to 0.2.175\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.175\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003egetpeereid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4524\"\u003e#4524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003estruct ld_info\u003c/code\u003e and friends (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4578\"\u003e#4578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Retore \u003ccode\u003estruct winsize\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4577\"\u003e#4577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add UDP socket option constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4619\"\u003e#4619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eCLONE_CLEAR_SIGHAND\u003c/code\u003e and \u003ccode\u003eCLONE_INTO_CGROUP\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add more \u003ccode\u003eprctl\u003c/code\u003e constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4531\"\u003e#4531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD Add further TCP stack-related constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4196\"\u003e#4196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD x86-64: Add \u003ccode\u003emcontext_t.mc_tlsbase \u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4503\"\u003e#4503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD15: Add \u003ccode\u003ekinfo_proc.ki_uerrmsg\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003ein_conninfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exinpgen\u003c/code\u003e and related types (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exktls_session\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaiku: Add functionality from \u003ccode\u003elibbsd\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4221\"\u003e#4221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003eSECBIT_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4480\"\u003e#4480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD, OpenBSD: Export \u003ccode\u003eioctl\u003c/code\u003e request generator macros (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4460\"\u003e#4460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Add \u003ccode\u003eptsname_r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4608\"\u003e#4608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISCV32: Add time-related syscalls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4612\"\u003e#4612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003estrftime*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4453\"\u003e#4453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elinux: Add \u003ccode\u003eEXEC_RESTRICT_*\u003c/code\u003e and \u003ccode\u003eEXEC_DENY_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4545\"\u003e#4545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003econst\u003c/code\u003e to signatures to be consistent with other platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4563\"\u003e#4563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Fix the type of \u003ccode\u003estruct statvfs.f_fsid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4576\"\u003e#4576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the type of constants for the \u003ccode\u003eioctl\u003c/code\u003e \u003ccode\u003erequest\u003c/code\u003e argument (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the types of \u003ccode\u003estat{,64}.st_*tim\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Use unique \u003ccode\u003eerrno\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4507\"\u003e#4507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: Fix an incorrect \u003ccode\u003etarget_os\u003c/code\u003e -\u0026gt; \u003ccode\u003etarget_arch\u003c/code\u003e check (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Fix the type of \u003ccode\u003exktls_session_onedir.ifnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Fix the type of \u003ccode\u003enlink_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4509\"\u003e#4509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Use a special MIPS definition of \u003ccode\u003estack_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4528\"\u003e#4528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64: Fix \u003ccode\u003eSI_TIMER\u003c/code\u003e, \u003ccode\u003eSI_MESGQ\u003c/code\u003e and \u003ccode\u003eSI_ASYNCIO\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Swap the order of \u003ccode\u003esi_errno\u003c/code\u003e and \u003ccode\u003esi_code\u003c/code\u003e in \u003ccode\u003esiginfo_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4530\"\u003e#4530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Use a special MIPS definition of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4527\"\u003e#4527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the definition of \u003ccode\u003efanotify_event_metadata\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4510\"\u003e#4510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Correct \u003ccode\u003eenum fae_action\u003c/code\u003e to be \u003ccode\u003e#[repr(C)]\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a\"\u003e#60a8cfd5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePSP: Correct \u003ccode\u003echar\u003c/code\u003e -\u0026gt; \u003ccode\u003ec_char\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6\"\u003eeaab4fc3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix \u003ccode\u003etermios\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4518\"\u003e#4518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eEDEADLK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4517\"\u003e#4517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eNCCS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4513\"\u003e#4513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definitions of \u003ccode\u003eMAP_LOCKED\u003c/code\u003e and \u003ccode\u003eMAP_NORESERVE\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4516\"\u003e#4516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC64 musl: Fix the definition of \u003ccode\u003eshmid_ds\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4519\"\u003e#4519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.174...0.2.175\"\u003e0.2.175\u003c/a\u003e - 2025-08-10\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003egetpeereid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4524\"\u003e#4524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003estruct ld_info\u003c/code\u003e and friends (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4578\"\u003e#4578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Retore \u003ccode\u003estruct winsize\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4577\"\u003e#4577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add UDP socket option constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4619\"\u003e#4619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eCLONE_CLEAR_SIGHAND\u003c/code\u003e and \u003ccode\u003eCLONE_INTO_CGROUP\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add more \u003ccode\u003eprctl\u003c/code\u003e constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4531\"\u003e#4531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD Add further TCP stack-related constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4196\"\u003e#4196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD x86-64: Add \u003ccode\u003emcontext_t.mc_tlsbase \u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4503\"\u003e#4503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD15: Add \u003ccode\u003ekinfo_proc.ki_uerrmsg\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003ein_conninfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exinpgen\u003c/code\u003e and related types (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exktls_session\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaiku: Add functionality from \u003ccode\u003elibbsd\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4221\"\u003e#4221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003eSECBIT_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4480\"\u003e#4480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD, OpenBSD: Export \u003ccode\u003eioctl\u003c/code\u003e request generator macros (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4460\"\u003e#4460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Add \u003ccode\u003eptsname_r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4608\"\u003e#4608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISCV32: Add time-related syscalls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4612\"\u003e#4612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003estrftime*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4453\"\u003e#4453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elinux: Add \u003ccode\u003eEXEC_RESTRICT_*\u003c/code\u003e and \u003ccode\u003eEXEC_DENY_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4545\"\u003e#4545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003econst\u003c/code\u003e to signatures to be consistent with other platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4563\"\u003e#4563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Fix the type of \u003ccode\u003estruct statvfs.f_fsid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4576\"\u003e#4576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the type of constants for the \u003ccode\u003eioctl\u003c/code\u003e \u003ccode\u003erequest\u003c/code\u003e argument (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the types of \u003ccode\u003estat{,64}.st_*tim\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Use unique \u003ccode\u003eerrno\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4507\"\u003e#4507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: Fix an incorrect \u003ccode\u003etarget_os\u003c/code\u003e -\u0026gt; \u003ccode\u003etarget_arch\u003c/code\u003e check (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Fix the type of \u003ccode\u003exktls_session_onedir.ifnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Fix the type of \u003ccode\u003enlink_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4509\"\u003e#4509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Use a special MIPS definition of \u003ccode\u003estack_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4528\"\u003e#4528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64: Fix \u003ccode\u003eSI_TIMER\u003c/code\u003e, \u003ccode\u003eSI_MESGQ\u003c/code\u003e and \u003ccode\u003eSI_ASYNCIO\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Swap the order of \u003ccode\u003esi_errno\u003c/code\u003e and \u003ccode\u003esi_code\u003c/code\u003e in \u003ccode\u003esiginfo_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4530\"\u003e#4530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Use a special MIPS definition of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4527\"\u003e#4527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the definition of \u003ccode\u003efanotify_event_metadata\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4510\"\u003e#4510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Correct \u003ccode\u003eenum fae_action\u003c/code\u003e to be \u003ccode\u003e#[repr(C)]\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a\"\u003e#60a8cfd5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePSP: Correct \u003ccode\u003echar\u003c/code\u003e -\u0026gt; \u003ccode\u003ec_char\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6\"\u003eeaab4fc3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix \u003ccode\u003etermios\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4518\"\u003e#4518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eEDEADLK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4517\"\u003e#4517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eNCCS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4513\"\u003e#4513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definitions of \u003ccode\u003eMAP_LOCKED\u003c/code\u003e and \u003ccode\u003eMAP_NORESERVE\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4516\"\u003e#4516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC64 musl: Fix the definition of \u003ccode\u003eshmid_ds\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4519\"\u003e#4519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/84e26e6b166a6634d679fbf44e957102846b8a03\"\u003e\u003ccode\u003e84e26e6\u003c/code\u003e\u003c/a\u003e Update the lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/4d04aee906450fed27305de30c23f518166f919f\"\u003e\u003ccode\u003e4d04aee\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.175\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/94a7f32972a352fe348edbd49b06995542f3c5f5\"\u003e\u003ccode\u003e94a7f32\u003c/code\u003e\u003c/a\u003e cleanup: Format a file that was missed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/172527344a1d92b2ca7f88fe2b1bbde4b02de58b\"\u003e\u003ccode\u003e1725273\u003c/code\u003e\u003c/a\u003e Rename the ctest file from \u003ccode\u003emain\u003c/code\u003e to \u003ccode\u003ectest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/e9b021b7cd3d3f045ce8ec743d344e56b14f7244\"\u003e\u003ccode\u003ee9b021b\u003c/code\u003e\u003c/a\u003e freebsd adding further TCP stack related constants.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/9606a2918b1f370119af8022d61b0ff03175beb5\"\u003e\u003ccode\u003e9606a29\u003c/code\u003e\u003c/a\u003e freebsd15: Add ki_uerrmsg to struct kinfo_proc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/2816bc2f66c1c62ec5a616fb499a2b27bbba4a3c\"\u003e\u003ccode\u003e2816bc2\u003c/code\u003e\u003c/a\u003e libc-test: include sys/ktls.h on freebsd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/adfe283365cff1c6a05cddeca8afeaa667d1c637\"\u003e\u003ccode\u003eadfe283\u003c/code\u003e\u003c/a\u003e libc-test: Account for xktls_session_onedir::gen (freebsd)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/4cc1bf43310e6a31636e4c4eb31e78e702938f50\"\u003e\u003ccode\u003e4cc1bf4\u003c/code\u003e\u003c/a\u003e freebsd: Document avoidance of reserved name \u003ccode\u003egen\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/7cdcaa62396816db2177cb663a4bf57f79603a52\"\u003e\u003ccode\u003e7cdcaa6\u003c/code\u003e\u003c/a\u003e freebsd: Fix type of struct xktls_session_onedir, field ifnet\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.175\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `is_executable` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/ee6ad10070a9fc4786128e0f3ee5d343b957b84f\"\u003e\u003ccode\u003eee6ad10\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/21\"\u003e#21\u003c/a\u003e from dpaoliello/windowssys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/9c06f0631300606a4be57fb248ca72159c052700\"\u003e\u003ccode\u003e9c06f06\u003c/code\u003e\u003c/a\u003e Use windows-sys instead of winapi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/ad267639c9c0dd42a59f7814edbfd339f878a1fb\"\u003e\u003ccode\u003ead26763\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/20\"\u003e#20\u003c/a\u003e from fitzgen/fix-wasm-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/a7476e43d9770a2ecc1e4fee65b798a879bde681\"\u003e\u003ccode\u003ea7476e4\u003c/code\u003e\u003c/a\u003e Fix Wasm CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/bb5393d5701c36ea0d7241e720e50576ce7866f5\"\u003e\u003ccode\u003ebb5393d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/18\"\u003e#18\u003c/a\u003e from atouchet/cgo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/847d9cf9d993bbee3007a7dcf0b3b3b714943efa\"\u003e\u003ccode\u003e847d9cf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/19\"\u003e#19\u003c/a\u003e from atouchet/svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/c01a53582b7677b113de7afe17b8e149e9ac1fec\"\u003e\u003ccode\u003ec01a535\u003c/code\u003e\u003c/a\u003e Change badge from PNG to SVG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/7832ba6414b1a4a14d8c2dfd47840851d06cff28\"\u003e\u003ccode\u003e7832ba6\u003c/code\u003e\u003c/a\u003e Update Cargo.toml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fitzgen/is_executable/compare/v1.0.4...v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getopts` from 0.2.21 to 0.2.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/releases\"\u003egetopts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.23\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.22\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/blob/master/CHANGELOG.md\"\u003egetopts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.22...v0.2.23\"\u003e0.2.23\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.22\"\u003e0.2.22\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/getopts/commit/57b183a98599261ab535401b64aa0a46ab0b6a44\"\u003e\u003ccode\u003e57b183a\u003c/code\u003e\u003c/a\u003e chore: release v0.2.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/5ba47f981c9cf1a7323fd4b05abce86a8fac7757\"\u003e\u003ccode\u003e5ba47f9\u003c/code\u003e\u003c/a\u003e ci: Add caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3b5adcd50578a89d8ba18555be6a7e3df4536d76\"\u003e\u003ccode\u003e3b5adcd\u003c/code\u003e\u003c/a\u003e Remove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2f7a9c402b127e631ee7bcda8dc83d75f569d097\"\u003e\u003ccode\u003e2f7a9c4\u003c/code\u003e\u003c/a\u003e Bump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/a61cffbc36de7d78c6c4af3d04fa72eda2fb0d03\"\u003e\u003ccode\u003ea61cffb\u003c/code\u003e\u003c/a\u003e Update the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3caf9d0c24c2b2a8bafaf3e2bd20a33e6e73fba2\"\u003e\u003ccode\u003e3caf9d0\u003c/code\u003e\u003c/a\u003e chore: release v0.2.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2ab5da1b4c9082e723ccb7ef7b621c89bd4bb3f7\"\u003e\u003ccode\u003e2ab5da1\u003c/code\u003e\u003c/a\u003e ci: Add a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/d83ae2355f73872b2fbd2941a8685f878a637efa\"\u003e\u003ccode\u003ed83ae23\u003c/code\u003e\u003c/a\u003e ci: Add a release job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/e289e35913bdf23d3a6f27a49b3127d0adf5e41b\"\u003e\u003ccode\u003ee289e35\u003c/code\u003e\u003c/a\u003e Document and start testing the MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/4f6d84ea6005fc1caed0a26e96044d1893292c43\"\u003e\u003ccode\u003e4f6d84e\u003c/code\u003e\u003c/a\u003e ci: Test on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ewindows-sys\u003c/code\u003e requirement to allow version 0.60.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Stebalien/tempfile/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/kdrv3xc/ksu_susfs/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kdrv3xc%2Fksu_susfs/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"2773709516","node_id":"PR_kwDOMx7sF86lU3LM","number":33,"state":"closed","title":"Bump wit-bindgen-rt from 0.43.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-26T06:43:23.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T04:03:22.000Z","updated_at":"2025-08-26T06:43:23.000Z","time_to_close":9601,"merged_at":"2025-08-26T06:43:23.000Z","merged_by":"justcoon","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.43.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.43.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.43.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.43.0\u0026new-version=0.44.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/justcoon/golem-shopping/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoon%2Fgolem-shopping/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"},{"uuid":"2754851115","node_id":"PR_kwDOODvGz86kM7Er","number":7,"state":"open","title":"Bump wit-bindgen-rt from 0.39.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-19T00:26:34.000Z","updated_at":"2025-08-19T00:26:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.39.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.39.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.39.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.39.0\u0026new-version=0.44.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/ricochet/sample-wasi-cli-rust/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsample-wasi-cli-rust/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"2751769658","node_id":"PR_kwDOMq7PLM6kBKw6","number":27,"state":"closed","title":"Update wit-bindgen-rt requirement from 0.43.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust","automerge"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-18T03:46:54.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T02:21:08.000Z","updated_at":"2025-08-18T03:46:55.000Z","time_to_close":5146,"merged_at":"2025-08-18T03:46:54.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"wit-bindgen-rt","old_version":"0.43.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.43.0...v0.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/danieletorelli/golem-x/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danieletorelli%2Fgolem-x/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"3272373688","node_id":"PR_kwDOPUhAS86hHGaa","number":3,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud with 68 updates","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-07-29T06:55:59.000Z","updated_at":"2025-08-13T22:03:42.625Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":68,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.3.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.141","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.174","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"getopts","old_version":"0.2.21","new_version":"0.2.23","repository_url":"https://github.com/rust-lang/getopts"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.1","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"adler2","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/oyvindln/adler2"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.19","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.3","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"autocfg","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/cuviper/autocfg"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.19.0","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.30","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_lex","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crc32fast","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/srijs/rust-crc32fast"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.10.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"memchr","old_version":"2.7.4","new_version":"2.7.5","repository_url":"https://github.com/BurntSushi/memchr"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.9","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustc-demangle","old_version":"0.1.24","new_version":"0.1.26","repository_url":"https://github.com/rust-lang/rustc-demangle"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.104","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.47.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"unicode-width","old_version":"0.1.14","new_version":"0.2.1","repository_url":"https://github.com/unicode-rs/unicode-width"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.11.1+wasi-snapshot-preview1","repository_url":"https://github.com/bytecodealliance/wasi"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 68 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.3.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.141` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.174` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [getopts](https://github.com/rust-lang/getopts) | `0.2.21` | `0.2.23` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.1` |\n| [adler2](https://github.com/oyvindln/adler2) | `2.0.0` | `2.0.1` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.19` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.3` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.9` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [autocfg](https://github.com/cuviper/autocfg) | `1.4.0` | `1.5.0` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.19.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.30` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.41` |\n| [clap_lex](https://github.com/clap-rs/clap) | `0.7.4` | `0.7.5` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.10.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [memchr](https://github.com/BurntSushi/memchr) | `2.7.4` | `2.7.5` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.9` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.24` | `0.1.26` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.104` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.47.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.14` | `0.2.1` |\n| [wasi](https://github.com/bytecodealliance/wasi) | `0.13.3+wasi-0.2.2` | `0.11.1+wasi-snapshot-preview1` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.41\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.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\u003ch2\u003e[4.5.40] - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport quoted ids in \u003ccode\u003earg!()\u003c/code\u003e macro (e.g. \u003ccode\u003earg!(\u0026quot;check-config\u0026quot;: ...)\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\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/92fcd83b7687a16005f91465ad64ca647929e76f\"\u003e\u003ccode\u003e92fcd83\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/aca91b99c1f934c1f6b29924bb052e2c51854d05\"\u003e\u003ccode\u003eaca91b9\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8434510cee78d9591277c187c128c6ca7db8acc1\"\u003e\u003ccode\u003e8434510\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5869\"\u003e#5869\u003c/a\u003e from tw4452852/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/33b1fc304ec6f551e0f2b082eafe1b6f44212179\"\u003e\u003ccode\u003e33b1fc3\u003c/code\u003e\u003c/a\u003e fix(complete): Fix env leakage in elvish dynamic completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/e5f1f4884c48fd472529baa253c6384929f2ac0d\"\u003e\u003ccode\u003ee5f1f48\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9466a552fbf938f7969245f5bac99c38ea446e9b\"\u003e\u003ccode\u003e9466a55\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/d74b79351212ad10eb89b9f842e678b8b2fdbee9\"\u003e\u003ccode\u003ed74b793\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5865\"\u003e#5865\u003c/a\u003e from gifnksm/nushell-completion-value-types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ecbc775d3b4d8874786738fa4f342e6796446ff0\"\u003e\u003ccode\u003eecbc775\u003c/code\u003e\u003c/a\u003e fix(nu): Set argument type based on \u003ccode\u003eValueHint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/6784054536a18549d90221ecd300084f02ca6386\"\u003e\u003ccode\u003e6784054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5857\"\u003e#5857\u003c/a\u003e from epage/empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cca5f32b3a9dc0982fbc63e856a49ad3c7688b68\"\u003e\u003ccode\u003ecca5f32\u003c/code\u003e\u003c/a\u003e test(complete): Show empty option-value behavior\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.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.2.0...v4.3.0\"\u003e4.3.0\u003c/a\u003e - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.1.0...v4.2.0\"\u003e4.2.0\u003c/a\u003e - 2025-06-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e - 2025-06-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6c78fe381da074610d99e2d59546b0530bcb6e54\"\u003e\u003ccode\u003e6c78fe3\u003c/code\u003e\u003c/a\u003e Bump version to 4.3.0 and update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/741ca45ce79ddb43024b0bd7b207bf8a65e5a5b9\"\u003e\u003ccode\u003e741ca45\u003c/code\u003e\u003c/a\u003e ci: Update release-plz configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2c77a9058e19335be507215b8aeadcd6a0e4d74d\"\u003e\u003ccode\u003e2c77a90\u003c/code\u003e\u003c/a\u003e deps: Remove dependency on getrandom wasm backend (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f5963e3d18efbb07c4bb05f6f31a0c924ba86c44\"\u003e\u003ccode\u003ef5963e3\u003c/code\u003e\u003c/a\u003e Add support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/c8278990c40ddfbeb4a23877c1221792535d21b3\"\u003e\u003ccode\u003ec827899\u003c/code\u003e\u003c/a\u003e Upgrade to bzip2 0.6.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a92c781e8ea278110397e4c0cb488b64e67eb05\"\u003e\u003ccode\u003e3a92c78\u003c/code\u003e\u003c/a\u003e chore: release v4.2.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3f34acde89c603f5b594f8b1afbbed311938e812\"\u003e\u003ccode\u003e3f34acd\u003c/code\u003e\u003c/a\u003e Add StreamWriter::into_inner() (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/44c0315ad6fadd6a4a13c5792650fd91e93343b8\"\u003e\u003ccode\u003e44c0315\u003c/code\u003e\u003c/a\u003e Include magic signature when writing data descriptors (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/027cbb7e61771d9a2134a20505d41daea3ed8a10\"\u003e\u003ccode\u003e027cbb7\u003c/code\u003e\u003c/a\u003e feat: Write ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6ad5924e34ce3d62d9872e159c2d6c6f6eddb569\"\u003e\u003ccode\u003e6ad5924\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.3.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.141\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.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/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6e2c21063a477122dd5dd4a55a6d8494e6bc7921\"\u003e\u003ccode\u003e6e2c210\u003c/code\u003e\u003c/a\u003e Touch up PR 1273\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/623d9b47cfc1f3e1a596f31ef9e56c6aa249b1b6\"\u003e\u003ccode\u003e623d9b4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e from conradludgate/optimise-string-escaping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/de70b7db1fe8783a6e18fe997470a550c376abb0\"\u003e\u003ccode\u003ede70b7d\u003c/code\u003e\u003c/a\u003e use unreachable_unchecked for escape table. use a second match to roundtrip E...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f2d940dd54d82235eb6f5b276f03eaeba058f06c\"\u003e\u003ccode\u003ef2d940d\u003c/code\u003e\u003c/a\u003e replace start index with bytes slice reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/cd55b5a0ff5f88f1aeb7a77c1befc9ddb3205201\"\u003e\u003ccode\u003ecd55b5a\u003c/code\u003e\u003c/a\u003e Ignore mismatched_lifetime_syntaxes lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/c1826ebcccb1a520389c6b78ad3da15db279220d\"\u003e\u003ccode\u003ec1826eb\u003c/code\u003e\u003c/a\u003e Pin nightly toolchain used for miri job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8a56cfa6d0a93c39ee4ef07d431de0748eed9028\"\u003e\u003ccode\u003e8a56cfa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1248\"\u003e#1248\u003c/a\u003e from jimmycathy/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/af3d80de56bc9bb06def76badbd0ef1abd43ca7c\"\u003e\u003ccode\u003eaf3d80d\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.141\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.174\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.174\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.173\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHurd: Fix build from missing \u003ccode\u003efpos_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 Musl: Fix the \u003ccode\u003estruct ipc_perm\u003c/code\u003e bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4384\"\u003e#4384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the \u003ccode\u003eO_LARGEFILE\u003c/code\u003e constant value. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.174/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.173...0.2.174\"\u003e0.2.174\u003c/a\u003e - 2025-06-17\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.172...0.2.173\"\u003e0.2.173\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ea6f07f9828c007a752fab78eedc0565f36096df\"\u003e\u003ccode\u003eea6f07f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4500\"\u003e#4500\u003c/a\u003e from tgross35/release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce31fdaf1c78d37536827983890229b041fcc299\"\u003e\u003ccode\u003ece31fda\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.174\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/296b5801e94656182fba45cd9b759f3aae0abcef\"\u003e\u003ccode\u003e296b580\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4499\"\u003e#4499\u003c/a\u003e from tgross35/backport-hungarian-wax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/264a5399ab6e29bf29eac5c29c9f771eb6d58f5b\"\u003e\u003ccode\u003e264a539\u003c/code\u003e\u003c/a\u003e Add missing timespec.tv_nsec for gnux32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/7d92568ed609f0fef5814e71b6b7bd10925662b8\"\u003e\u003ccode\u003e7d92568\u003c/code\u003e\u003c/a\u003e fix: use nlink_t type for st_nlink in struct stat definition for NuttX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/790180ba16a40ab648fb7317ba39aff8f1a21ad9\"\u003e\u003ccode\u003e790180b\u003c/code\u003e\u003c/a\u003e Remove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1e99d50bc98ec6387efef17f9f44e978202bf083\"\u003e\u003ccode\u003e1e99d50\u003c/code\u003e\u003c/a\u003e make pidfd_info fields pub\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/c08c5073efd877d7217bc32b5c6ec1b1248490d9\"\u003e\u003ccode\u003ec08c507\u003c/code\u003e\u003c/a\u003e openbsd: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/513405844c7dae4c3addc4066e3ac61bb68e4543\"\u003e\u003ccode\u003e5134058\u003c/code\u003e\u003c/a\u003e Allow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/9288ec0123086439f27ea47a2b120345e6007e24\"\u003e\u003ccode\u003e9288ec0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4486\"\u003e#4486\u003c/a\u003e from tgross35/fix-no-publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.174\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getopts` from 0.2.21 to 0.2.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/releases\"\u003egetopts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.23\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.22\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/blob/master/CHANGELOG.md\"\u003egetopts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.22...v0.2.23\"\u003e0.2.23\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.22\"\u003e0.2.22\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/getopts/commit/57b183a98599261ab535401b64aa0a46ab0b6a44\"\u003e\u003ccode\u003e57b183a\u003c/code\u003e\u003c/a\u003e chore: release v0.2.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/5ba47f981c9cf1a7323fd4b05abce86a8fac7757\"\u003e\u003ccode\u003e5ba47f9\u003c/code\u003e\u003c/a\u003e ci: Add caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3b5adcd50578a89d8ba18555be6a7e3df4536d76\"\u003e\u003ccode\u003e3b5adcd\u003c/code\u003e\u003c/a\u003e Remove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2f7a9c402b127e631ee7bcda8dc83d75f569d097\"\u003e\u003ccode\u003e2f7a9c4\u003c/code\u003e\u003c/a\u003e Bump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/a61cffbc36de7d78c6c4af3d04fa72eda2fb0d03\"\u003e\u003ccode\u003ea61cffb\u003c/code\u003e\u003c/a\u003e Update the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3caf9d0c24c2b2a8bafaf3e2bd20a33e6e73fba2\"\u003e\u003ccode\u003e3caf9d0\u003c/code\u003e\u003c/a\u003e chore: release v0.2.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2ab5da1b4c9082e723ccb7ef7b621c89bd4bb3f7\"\u003e\u003ccode\u003e2ab5da1\u003c/code\u003e\u003c/a\u003e ci: Add a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/d83ae2355f73872b2fbd2941a8685f878a637efa\"\u003e\u003ccode\u003ed83ae23\u003c/code\u003e\u003c/a\u003e ci: Add a release job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/e289e35913bdf23d3a6f27a49b3127d0adf5e41b\"\u003e\u003ccode\u003ee289e35\u003c/code\u003e\u003c/a\u003e Document and start testing the MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/4f6d84ea6005fc1caed0a26e96044d1893292c43\"\u003e\u003ccode\u003e4f6d84e\u003c/code\u003e\u003c/a\u003e ci: Test on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/xhgg606/Yjnhby/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhgg606%2FYjnhby/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2698260922","node_id":"PR_kwDOPTkn6s6g1DG6","number":4,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 68 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-13T17:12:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-27T12:51:09.000Z","updated_at":"2025-08-13T17:12:40.000Z","time_to_close":1484491,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":68,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.3.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.141","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.174","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"getopts","old_version":"0.2.21","new_version":"0.2.23","repository_url":"https://github.com/rust-lang/getopts"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.1","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"adler2","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/oyvindln/adler2"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.19","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.3","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"autocfg","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/cuviper/autocfg"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.19.0","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.30","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_lex","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crc32fast","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/srijs/rust-crc32fast"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.10.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"memchr","old_version":"2.7.4","new_version":"2.7.5","repository_url":"https://github.com/BurntSushi/memchr"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.9","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustc-demangle","old_version":"0.1.24","new_version":"0.1.25","repository_url":"https://github.com/rust-lang/rustc-demangle"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.104","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.47.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"unicode-width","old_version":"0.1.14","new_version":"0.2.1","repository_url":"https://github.com/unicode-rs/unicode-width"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.11.1+wasi-snapshot-preview1","repository_url":"https://github.com/bytecodealliance/wasi"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 68 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.3.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.141` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.174` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [getopts](https://github.com/rust-lang/getopts) | `0.2.21` | `0.2.23` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.1` |\n| [adler2](https://github.com/oyvindln/adler2) | `2.0.0` | `2.0.1` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.19` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.3` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.9` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [autocfg](https://github.com/cuviper/autocfg) | `1.4.0` | `1.5.0` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.19.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.30` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.41` |\n| [clap_lex](https://github.com/clap-rs/clap) | `0.7.4` | `0.7.5` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.10.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [memchr](https://github.com/BurntSushi/memchr) | `2.7.4` | `2.7.5` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.9` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.24` | `0.1.25` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.104` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.47.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.14` | `0.2.1` |\n| [wasi](https://github.com/bytecodealliance/wasi) | `0.13.3+wasi-0.2.2` | `0.11.1+wasi-snapshot-preview1` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.41\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.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\u003ch2\u003e[4.5.40] - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport quoted ids in \u003ccode\u003earg!()\u003c/code\u003e macro (e.g. \u003ccode\u003earg!(\u0026quot;check-config\u0026quot;: ...)\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\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/92fcd83b7687a16005f91465ad64ca647929e76f\"\u003e\u003ccode\u003e92fcd83\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/aca91b99c1f934c1f6b29924bb052e2c51854d05\"\u003e\u003ccode\u003eaca91b9\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8434510cee78d9591277c187c128c6ca7db8acc1\"\u003e\u003ccode\u003e8434510\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5869\"\u003e#5869\u003c/a\u003e from tw4452852/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/33b1fc304ec6f551e0f2b082eafe1b6f44212179\"\u003e\u003ccode\u003e33b1fc3\u003c/code\u003e\u003c/a\u003e fix(complete): Fix env leakage in elvish dynamic completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/e5f1f4884c48fd472529baa253c6384929f2ac0d\"\u003e\u003ccode\u003ee5f1f48\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9466a552fbf938f7969245f5bac99c38ea446e9b\"\u003e\u003ccode\u003e9466a55\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/d74b79351212ad10eb89b9f842e678b8b2fdbee9\"\u003e\u003ccode\u003ed74b793\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5865\"\u003e#5865\u003c/a\u003e from gifnksm/nushell-completion-value-types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ecbc775d3b4d8874786738fa4f342e6796446ff0\"\u003e\u003ccode\u003eecbc775\u003c/code\u003e\u003c/a\u003e fix(nu): Set argument type based on \u003ccode\u003eValueHint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/6784054536a18549d90221ecd300084f02ca6386\"\u003e\u003ccode\u003e6784054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5857\"\u003e#5857\u003c/a\u003e from epage/empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cca5f32b3a9dc0982fbc63e856a49ad3c7688b68\"\u003e\u003ccode\u003ecca5f32\u003c/code\u003e\u003c/a\u003e test(complete): Show empty option-value behavior\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.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.2.0...v4.3.0\"\u003e4.3.0\u003c/a\u003e - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.1.0...v4.2.0\"\u003e4.2.0\u003c/a\u003e - 2025-06-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e - 2025-06-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6c78fe381da074610d99e2d59546b0530bcb6e54\"\u003e\u003ccode\u003e6c78fe3\u003c/code\u003e\u003c/a\u003e Bump version to 4.3.0 and update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/741ca45ce79ddb43024b0bd7b207bf8a65e5a5b9\"\u003e\u003ccode\u003e741ca45\u003c/code\u003e\u003c/a\u003e ci: Update release-plz configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2c77a9058e19335be507215b8aeadcd6a0e4d74d\"\u003e\u003ccode\u003e2c77a90\u003c/code\u003e\u003c/a\u003e deps: Remove dependency on getrandom wasm backend (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f5963e3d18efbb07c4bb05f6f31a0c924ba86c44\"\u003e\u003ccode\u003ef5963e3\u003c/code\u003e\u003c/a\u003e Add support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/c8278990c40ddfbeb4a23877c1221792535d21b3\"\u003e\u003ccode\u003ec827899\u003c/code\u003e\u003c/a\u003e Upgrade to bzip2 0.6.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a92c781e8ea278110397e4c0cb488b64e67eb05\"\u003e\u003ccode\u003e3a92c78\u003c/code\u003e\u003c/a\u003e chore: release v4.2.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3f34acde89c603f5b594f8b1afbbed311938e812\"\u003e\u003ccode\u003e3f34acd\u003c/code\u003e\u003c/a\u003e Add StreamWriter::into_inner() (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/44c0315ad6fadd6a4a13c5792650fd91e93343b8\"\u003e\u003ccode\u003e44c0315\u003c/code\u003e\u003c/a\u003e Include magic signature when writing data descriptors (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/027cbb7e61771d9a2134a20505d41daea3ed8a10\"\u003e\u003ccode\u003e027cbb7\u003c/code\u003e\u003c/a\u003e feat: Write ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6ad5924e34ce3d62d9872e159c2d6c6f6eddb569\"\u003e\u003ccode\u003e6ad5924\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.3.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.141\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.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/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6e2c21063a477122dd5dd4a55a6d8494e6bc7921\"\u003e\u003ccode\u003e6e2c210\u003c/code\u003e\u003c/a\u003e Touch up PR 1273\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/623d9b47cfc1f3e1a596f31ef9e56c6aa249b1b6\"\u003e\u003ccode\u003e623d9b4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e from conradludgate/optimise-string-escaping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/de70b7db1fe8783a6e18fe997470a550c376abb0\"\u003e\u003ccode\u003ede70b7d\u003c/code\u003e\u003c/a\u003e use unreachable_unchecked for escape table. use a second match to roundtrip E...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f2d940dd54d82235eb6f5b276f03eaeba058f06c\"\u003e\u003ccode\u003ef2d940d\u003c/code\u003e\u003c/a\u003e replace start index with bytes slice reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/cd55b5a0ff5f88f1aeb7a77c1befc9ddb3205201\"\u003e\u003ccode\u003ecd55b5a\u003c/code\u003e\u003c/a\u003e Ignore mismatched_lifetime_syntaxes lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/c1826ebcccb1a520389c6b78ad3da15db279220d\"\u003e\u003ccode\u003ec1826eb\u003c/code\u003e\u003c/a\u003e Pin nightly toolchain used for miri job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8a56cfa6d0a93c39ee4ef07d431de0748eed9028\"\u003e\u003ccode\u003e8a56cfa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1248\"\u003e#1248\u003c/a\u003e from jimmycathy/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/af3d80de56bc9bb06def76badbd0ef1abd43ca7c\"\u003e\u003ccode\u003eaf3d80d\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.141\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.174\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.174\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.173\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHurd: Fix build from missing \u003ccode\u003efpos_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 Musl: Fix the \u003ccode\u003estruct ipc_perm\u003c/code\u003e bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4384\"\u003e#4384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the \u003ccode\u003eO_LARGEFILE\u003c/code\u003e constant value. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.174/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.173...0.2.174\"\u003e0.2.174\u003c/a\u003e - 2025-06-17\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.172...0.2.173\"\u003e0.2.173\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ea6f07f9828c007a752fab78eedc0565f36096df\"\u003e\u003ccode\u003eea6f07f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4500\"\u003e#4500\u003c/a\u003e from tgross35/release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce31fdaf1c78d37536827983890229b041fcc299\"\u003e\u003ccode\u003ece31fda\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.174\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/296b5801e94656182fba45cd9b759f3aae0abcef\"\u003e\u003ccode\u003e296b580\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4499\"\u003e#4499\u003c/a\u003e from tgross35/backport-hungarian-wax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/264a5399ab6e29bf29eac5c29c9f771eb6d58f5b\"\u003e\u003ccode\u003e264a539\u003c/code\u003e\u003c/a\u003e Add missing timespec.tv_nsec for gnux32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/7d92568ed609f0fef5814e71b6b7bd10925662b8\"\u003e\u003ccode\u003e7d92568\u003c/code\u003e\u003c/a\u003e fix: use nlink_t type for st_nlink in struct stat definition for NuttX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/790180ba16a40ab648fb7317ba39aff8f1a21ad9\"\u003e\u003ccode\u003e790180b\u003c/code\u003e\u003c/a\u003e Remove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1e99d50bc98ec6387efef17f9f44e978202bf083\"\u003e\u003ccode\u003e1e99d50\u003c/code\u003e\u003c/a\u003e make pidfd_info fields pub\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/c08c5073efd877d7217bc32b5c6ec1b1248490d9\"\u003e\u003ccode\u003ec08c507\u003c/code\u003e\u003c/a\u003e openbsd: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/513405844c7dae4c3addc4066e3ac61bb68e4543\"\u003e\u003ccode\u003e5134058\u003c/code\u003e\u003c/a\u003e Allow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/9288ec0123086439f27ea47a2b120345e6007e24\"\u003e\u003ccode\u003e9288ec0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4486\"\u003e#4486\u003c/a\u003e from tgross35/fix-no-publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.174\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getopts` from 0.2.21 to 0.2.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/releases\"\u003egetopts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.23\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.22\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/blob/master/CHANGELOG.md\"\u003egetopts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.22...v0.2.23\"\u003e0.2.23\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.22\"\u003e0.2.22\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/getopts/commit/57b183a98599261ab535401b64aa0a46ab0b6a44\"\u003e\u003ccode\u003e57b183a\u003c/code\u003e\u003c/a\u003e chore: release v0.2.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/5ba47f981c9cf1a7323fd4b05abce86a8fac7757\"\u003e\u003ccode\u003e5ba47f9\u003c/code\u003e\u003c/a\u003e ci: Add caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3b5adcd50578a89d8ba18555be6a7e3df4536d76\"\u003e\u003ccode\u003e3b5adcd\u003c/code\u003e\u003c/a\u003e Remove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2f7a9c402b127e631ee7bcda8dc83d75f569d097\"\u003e\u003ccode\u003e2f7a9c4\u003c/code\u003e\u003c/a\u003e Bump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/a61cffbc36de7d78c6c4af3d04fa72eda2fb0d03\"\u003e\u003ccode\u003ea61cffb\u003c/code\u003e\u003c/a\u003e Update the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3caf9d0c24c2b2a8bafaf3e2bd20a33e6e73fba2\"\u003e\u003ccode\u003e3caf9d0\u003c/code\u003e\u003c/a\u003e chore: release v0.2.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2ab5da1b4c9082e723ccb7ef7b621c89bd4bb3f7\"\u003e\u003ccode\u003e2ab5da1\u003c/code\u003e\u003c/a\u003e ci: Add a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/d83ae2355f73872b2fbd2941a8685f878a637efa\"\u003e\u003ccode\u003ed83ae23\u003c/code\u003e\u003c/a\u003e ci: Add a release job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/e289e35913bdf23d3a6f27a49b3127d0adf5e41b\"\u003e\u003ccode\u003ee289e35\u003c/code\u003e\u003c/a\u003e Document and start testing the MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/4f6d84ea6005fc1caed0a26e96044d1893292c43\"\u003e\u003ccode\u003e4f6d84e\u003c/code\u003e\u003c/a\u003e ci: Test on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/xhgg606/https-github.com-Winkmoon-KernelSU/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhgg606%2Fhttps-github.com-Winkmoon-KernelSU/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2629942442","node_id":"PR_kwDOODvGz86cwbyq","number":5,"state":"open","title":"Bump wit-bindgen-rt from 0.39.0 to 0.43.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-30T19:37:38.000Z","updated_at":"2025-06-30T19:37:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.39.0","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.39.0 to 0.43.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.39.0...v0.43.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.39.0\u0026new-version=0.43.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/ricochet/sample-wasi-cli-rust/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsample-wasi-cli-rust/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3188423587","node_id":"PR_kwDOMtZLgM6csYDr","number":65,"state":"closed","title":"build(deps): bump wit-bindgen-rt from 0.41.0 to 0.43.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T15:44:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T13:08:21.000Z","updated_at":"2025-08-18T15:44:22.000Z","time_to_close":4242961,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"wit-bindgen-rt","old_version":"0.41.0","new_version":"0.43.0","repository_url":null}],"path":null,"ecosystem":"cargo"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.41.0\u0026new-version=0.43.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/bytecodealliance/sample-wasi-http-rust/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fsample-wasi-http-rust/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"},{"uuid":"2627504496","node_id":"PR_kwDOMq7PLM6cnIlw","number":21,"state":"closed","title":"Update wit-bindgen-rt requirement from 0.42.1 to 0.43.0","user":"dependabot[bot]","labels":["dependencies","rust","automerge"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T05:08:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T01:49:48.000Z","updated_at":"2025-08-04T05:08:40.000Z","time_to_close":3035931,"merged_at":"2025-08-04T05:08:39.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"wit-bindgen-rt","old_version":"0.42.1","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.42.1...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/danieletorelli/golem-x/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danieletorelli%2Fgolem-x/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"2616416952","node_id":"PR_kwDONd102c6b81q4","number":145,"state":"open","title":"fix(deps): Bump the wit-bindgen-dependencies group with 2 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-06-24T23:16:54.000Z","updated_at":"2025-06-24T23:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): Bump","group_name":"wit-bindgen-dependencies","update_count":2,"packages":[{"name":"wit-bindgen","old_version":"0.42.1","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"wit-bindgen-rt","old_version":"0.42.1","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the wit-bindgen-dependencies group with 2 updates: [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) and [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen).\n\nUpdates `wit-bindgen` from 0.42.1 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.42.1...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wit-bindgen-rt` from 0.42.1 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.42.1...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/jontze/wasm-functions/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jontze%2Fwasm-functions/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"},{"uuid":"2576844277","node_id":"PR_kwDOO4NULc6Zl4X1","number":4,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud with 60 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-06-08T17:07:57.000Z","updated_at":"2025-06-08T17:07:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":60,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.19","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.3","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.18.1","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.26","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 60 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.19` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.3` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.9` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.18.1` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.26` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.39\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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/ed2360f9cdf9bb51477ace5cd79ac47794758086\"\u003e\u003ccode\u003eed2360f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/196a14b8c958bd172365f7b82999a0102301380d\"\u003e\u003ccode\u003e196a14b\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cd622ab63c43a6c07b25a1e914a6aebd4430b0e3\"\u003e\u003ccode\u003ecd622ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5846\"\u003e#5846\u003c/a\u003e from ribru17/alias_fn_dedup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/48ff72be28a0b563d15fc88cbb0e7e247fa33a02\"\u003e\u003ccode\u003e48ff72b\u003c/code\u003e\u003c/a\u003e fix(complete): Deduplicate bash subcmd cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b1b6f17f610efc51a6ac1d18f471b918492c1ea7\"\u003e\u003ccode\u003eb1b6f17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5843\"\u003e#5843\u003c/a\u003e from epage/link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5900216569d0ed0b9967e930c996644e6b86a53b\"\u003e\u003ccode\u003e5900216\u003c/code\u003e\u003c/a\u003e fix(derive): Update link for derive attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fde45f9aea766fb8de46e3d46e6575f393c3b6b9\"\u003e\u003ccode\u003efde45f9\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/45d5d7edcb37d07affb9185b2a06a3bce40e6ea0\"\u003e\u003ccode\u003e45d5d7e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4b82b97cd9069dba864185d5c6147232f8ad4942\"\u003e\u003ccode\u003e4b82b97\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a982adfbbd369e19427fcc7e31be58bb8a9e2dac\"\u003e\u003ccode\u003ea982adf\u003c/code\u003e\u003c/a\u003e docs: Update changelog\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.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b87a2482e2d2a05b96e77eba93a504d13a6348e0\"\u003e\u003ccode\u003eb87a248\u003c/code\u003e\u003c/a\u003e chore: release v4.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2514c4cde2de888dbfb0013290fe0b1bf84c45a6\"\u003e\u003ccode\u003e2514c4c\u003c/code\u003e\u003c/a\u003e fix: Allow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4aadb854b2928644a850cbd579a5c1e1c01ec1e0\"\u003e\u003ccode\u003e4aadb85\u003c/code\u003e\u003c/a\u003e docs: Update fuzzing section of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/470394d7ef8c757aac092c8f1352070320c6f061\"\u003e\u003ccode\u003e470394d\u003c/code\u003e\u003c/a\u003e chore: Revert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4ab083cc700b58187bf9b1e065646cbcb77d2a6\"\u003e\u003ccode\u003ee4ab083\u003c/code\u003e\u003c/a\u003e test(ci): Remove redundant semver checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/89fd4ffd6a75cccccb546d05d98bb9ee7c6aaa1c\"\u003e\u003ccode\u003e89fd4ff\u003c/code\u003e\u003c/a\u003e deps!: Use \u003ccode\u003edep:\u003c/code\u003e to suppress implicit features that may change in the future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7d7d26531411c9c1bc8f3db57351e3c3a283e6a6\"\u003e\u003ccode\u003e7d7d265\u003c/code\u003e\u003c/a\u003e chore: Revert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2d75b28b6f35b671223abd2cafbf938a068fa993\"\u003e\u003ccode\u003e2d75b28\u003c/code\u003e\u003c/a\u003e style: cargo fmt --all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a5094ded1f158b6cee2e484ccc8e3e86f03cf4f\"\u003e\u003ccode\u003e3a5094d\u003c/code\u003e\u003c/a\u003e deps: Replace lzma-rs with liblzma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b93fc342660436252d979e375ac2cf18f56dba1a\"\u003e\u003ccode\u003eb93fc34\u003c/code\u003e\u003c/a\u003e chore: Update fully-qualified names of liblzma imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecarg...\n\n_Description has been truncated_","html_url":"https://github.com/kdrv3xc/ksu_susfs/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kdrv3xc%2Fksu_susfs/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3104293822","node_id":"PR_kwDOOpue7s6YVRDB","number":20,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud with 54 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-30T21:14:02.000Z","updated_at":"2025-06-04T20:45:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.8","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.25","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.8` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.25` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.39\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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/ed2360f9cdf9bb51477ace5cd79ac47794758086\"\u003e\u003ccode\u003eed2360f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/196a14b8c958bd172365f7b82999a0102301380d\"\u003e\u003ccode\u003e196a14b\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cd622ab63c43a6c07b25a1e914a6aebd4430b0e3\"\u003e\u003ccode\u003ecd622ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5846\"\u003e#5846\u003c/a\u003e from ribru17/alias_fn_dedup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/48ff72be28a0b563d15fc88cbb0e7e247fa33a02\"\u003e\u003ccode\u003e48ff72b\u003c/code\u003e\u003c/a\u003e fix(complete): Deduplicate bash subcmd cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b1b6f17f610efc51a6ac1d18f471b918492c1ea7\"\u003e\u003ccode\u003eb1b6f17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5843\"\u003e#5843\u003c/a\u003e from epage/link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5900216569d0ed0b9967e930c996644e6b86a53b\"\u003e\u003ccode\u003e5900216\u003c/code\u003e\u003c/a\u003e fix(derive): Update link for derive attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fde45f9aea766fb8de46e3d46e6575f393c3b6b9\"\u003e\u003ccode\u003efde45f9\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/45d5d7edcb37d07affb9185b2a06a3bce40e6ea0\"\u003e\u003ccode\u003e45d5d7e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4b82b97cd9069dba864185d5c6147232f8ad4942\"\u003e\u003ccode\u003e4b82b97\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a982adfbbd369e19427fcc7e31be58bb8a9e2dac\"\u003e\u003ccode\u003ea982adf\u003c/code\u003e\u003c/a\u003e docs: Update changelog\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.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b87a2482e2d2a05b96e77eba93a504d13a6348e0\"\u003e\u003ccode\u003eb87a248\u003c/code\u003e\u003c/a\u003e chore: release v4.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2514c4cde2de888dbfb0013290fe0b1bf84c45a6\"\u003e\u003ccode\u003e2514c4c\u003c/code\u003e\u003c/a\u003e fix: Allow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4aadb854b2928644a850cbd579a5c1e1c01ec1e0\"\u003e\u003ccode\u003e4aadb85\u003c/code\u003e\u003c/a\u003e docs: Update fuzzing section of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/470394d7ef8c757aac092c8f1352070320c6f061\"\u003e\u003ccode\u003e470394d\u003c/code\u003e\u003c/a\u003e chore: Revert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4ab083cc700b58187bf9b1e065646cbcb77d2a6\"\u003e\u003ccode\u003ee4ab083\u003c/code\u003e\u003c/a\u003e test(ci): Remove redundant semver checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/89fd4ffd6a75cccccb546d05d98bb9ee7c6aaa1c\"\u003e\u003ccode\u003e89fd4ff\u003c/code\u003e\u003c/a\u003e deps!: Use \u003ccode\u003edep:\u003c/code\u003e to suppress implicit features that may change in the future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7d7d26531411c9c1bc8f3db57351e3c3a283e6a6\"\u003e\u003ccode\u003e7d7d265\u003c/code\u003e\u003c/a\u003e chore: Revert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2d75b28b6f35b671223abd2cafbf938a068fa993\"\u003e\u003ccode\u003e2d75b28\u003c/code\u003e\u003c/a\u003e style: cargo fmt --all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a5094ded1f158b6cee2e484ccc8e3e86f03cf4f\"\u003e\u003ccode\u003e3a5094d\u003c/code\u003e\u003c/a\u003e deps: Replace lzma-rs with liblzma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b93fc342660436252d979e375ac2cf18f56dba1a\"\u003e\u003ccode\u003eb93fc34\u003c/code\u003e\u003c/a\u003e chore: Update fully-qualified names of liblzma imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1f705a9\"\u003e\u003ccode\u003ed82...\n\n_Description has been truncated_","html_url":"https://github.com/spanish33/kernelsu/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spanish33%2Fkernelsu/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"3101436589","node_id":"PR_kwDOOpue7s6YLokm","number":16,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 54 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-29T20:46:34.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-29T20:39:43.000Z","updated_at":"2025-05-29T20:46:37.000Z","time_to_close":411,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.8","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.24","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.8` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.24` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.39\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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/ed2360f9cdf9bb51477ace5cd79ac47794758086\"\u003e\u003ccode\u003eed2360f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/196a14b8c958bd172365f7b82999a0102301380d\"\u003e\u003ccode\u003e196a14b\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cd622ab63c43a6c07b25a1e914a6aebd4430b0e3\"\u003e\u003ccode\u003ecd622ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5846\"\u003e#5846\u003c/a\u003e from ribru17/alias_fn_dedup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/48ff72be28a0b563d15fc88cbb0e7e247fa33a02\"\u003e\u003ccode\u003e48ff72b\u003c/code\u003e\u003c/a\u003e fix(complete): Deduplicate bash subcmd cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b1b6f17f610efc51a6ac1d18f471b918492c1ea7\"\u003e\u003ccode\u003eb1b6f17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5843\"\u003e#5843\u003c/a\u003e from epage/link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5900216569d0ed0b9967e930c996644e6b86a53b\"\u003e\u003ccode\u003e5900216\u003c/code\u003e\u003c/a\u003e fix(derive): Update link for derive attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fde45f9aea766fb8de46e3d46e6575f393c3b6b9\"\u003e\u003ccode\u003efde45f9\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/45d5d7edcb37d07affb9185b2a06a3bce40e6ea0\"\u003e\u003ccode\u003e45d5d7e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4b82b97cd9069dba864185d5c6147232f8ad4942\"\u003e\u003ccode\u003e4b82b97\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a982adfbbd369e19427fcc7e31be58bb8a9e2dac\"\u003e\u003ccode\u003ea982adf\u003c/code\u003e\u003c/a\u003e docs: Update changelog\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.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b87a2482e2d2a05b96e77eba93a504d13a6348e0\"\u003e\u003ccode\u003eb87a248\u003c/code\u003e\u003c/a\u003e chore: release v4.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2514c4cde2de888dbfb0013290fe0b1bf84c45a6\"\u003e\u003ccode\u003e2514c4c\u003c/code\u003e\u003c/a\u003e fix: Allow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4aadb854b2928644a850cbd579a5c1e1c01ec1e0\"\u003e\u003ccode\u003e4aadb85\u003c/code\u003e\u003c/a\u003e docs: Update fuzzing section of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/470394d7ef8c757aac092c8f1352070320c6f061\"\u003e\u003ccode\u003e470394d\u003c/code\u003e\u003c/a\u003e chore: Revert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4ab083cc700b58187bf9b1e065646cbcb77d2a6\"\u003e\u003ccode\u003ee4ab083\u003c/code\u003e\u003c/a\u003e test(ci): Remove redundant semver checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/89fd4ffd6a75cccccb546d05d98bb9ee7c6aaa1c\"\u003e\u003ccode\u003e89fd4ff\u003c/code\u003e\u003c/a\u003e deps!: Use \u003ccode\u003edep:\u003c/code\u003e to suppress implicit features that may change in the future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7d7d26531411c9c1bc8f3db57351e3c3a283e6a6\"\u003e\u003ccode\u003e7d7d265\u003c/code\u003e\u003c/a\u003e chore: Revert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2d75b28b6f35b671223abd2cafbf938a068fa993\"\u003e\u003ccode\u003e2d75b28\u003c/code\u003e\u003c/a\u003e style: cargo fmt --all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a5094ded1f158b6cee2e484ccc8e3e86f03cf4f\"\u003e\u003ccode\u003e3a5094d\u003c/code\u003e\u003c/a\u003e deps: Replace lzma-rs with liblzma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b93fc342660436252d979e375ac2cf18f56dba1a\"\u003e\u003ccode\u003eb93fc34\u003c/code\u003e\u003c/a\u003e chore: Update fully-qualified names of liblzma imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1f705a9\"\u003e\u003ccode\u003ed82...\n\n_Description has been truncated_","html_url":"https://github.com/spanish33/kernelsu/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spanish33%2Fkernelsu/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"2529934305","node_id":"PR_kwDOOMOe3s6Wy7vh","number":4,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud_overlayfs with 53 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-05-19T22:57:22.000Z","updated_at":"2025-05-19T22:57:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":53,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.31","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"3.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.23","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.31","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud_overlayfs","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud_overlayfs with 53 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.38` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `3.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.23` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.38` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.0` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.20` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.31 to 4.5.38\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.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.32\u003c/h2\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(cookbook)\u003c/em\u003e Switch from \u003ccode\u003ehumantime\u003c/code\u003e to \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(tutorial)\u003c/em\u003e Better cover required vs optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d\"\u003e\u003ccode\u003e2920fb0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2\"\u003e\u003ccode\u003e8902627\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632\"\u003e\u003ccode\u003e79d696f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5813\"\u003e#5813\u003c/a\u003e from epage/ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471\"\u003e\u003ccode\u003e479df35\u003c/code\u003e\u003c/a\u003e fix(parser): Fill in defaults on ignored error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5\"\u003e\u003ccode\u003ea1d69ca\u003c/code\u003e\u003c/a\u003e refactor(parser): Split up parsing from post-processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547\"\u003e\u003ccode\u003e6827841\u003c/code\u003e\u003c/a\u003e test(parser): Show bad ignore_errors defaulting case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9\"\u003e\u003ccode\u003e76d0049\u003c/code\u003e\u003c/a\u003e test(parser): Verify defaulting on errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d\"\u003e\u003ccode\u003e3f5c05c\u003c/code\u003e\u003c/a\u003e test(parser): Ensure we are actually testing ignore_errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9\"\u003e\u003ccode\u003eba4745d\u003c/code\u003e\u003c/a\u003e chore(ci): Fix use of permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798\"\u003e\u003ccode\u003e22944b4\u003c/code\u003e\u003c/a\u003e chore(ci): Use matrix for tracking the runner\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\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/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.0...v2.4.1\"\u003e2.4.1\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/8c01cb7fec6c4f696f8306f1942044dcf1a8f5b2\"\u003e\u003ccode\u003e8c01cb7\u003c/code\u003e\u003c/a\u003e chore: release v3.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/cde72a582d4bd59216bdd54d530333cd637df5eb\"\u003e\u003ccode\u003ecde72a5\u003c/code\u003e\u003c/a\u003e ci(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/46f57ef74b22efa61202075fd27ec94f61515b0b\"\u003e\u003ccode\u003e46f57ef\u003c/code\u003e\u003c/a\u003e chore: drop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/260fa289eceb6f3b81629323020d6064958887ce\"\u003e\u003ccode\u003e260fa28\u003c/code\u003e\u003c/a\u003e fix: return correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/9231930f69f72245ba98c52afecaa97387f5eca1\"\u003e\u003ccode\u003e9231930\u003c/code\u003e\u003c/a\u003e zip 3.0: Adjust flate2-related features for 3.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/d448215a134464a7647870b47c1ff5aeed190de4\"\u003e\u003ccode\u003ed448215\u003c/code\u003e\u003c/a\u003e docs: Fix: apparently can't feature-gate the declaration \u003cem\u003eand\u003c/em\u003e body of an exp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/14e590b85b8199b4261cf180a005e1a9b54ebe69\"\u003e\u003ccode\u003e14e590b\u003c/code\u003e\u003c/a\u003e chore: Empty commit to rerun CI on a PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/abecf42cb25a8e6909a80401563bd52ff6b71958\"\u003e\u003ccode\u003eabecf42\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/31993a2e16fa7103a3fe487a52b9f2de0649bc02\"\u003e\u003ccode\u003e31993a2\u003c/code\u003e\u003c/a\u003e docs: merge_archive doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/df323785fcfc4ec97d8f3152cc5803d953af5211\"\u003e\u003ccode\u003edf32378\u003c/code\u003e\u003c/a\u003e docs: finish_into_readable doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v3.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1...\n\n_Description has been truncated_","html_url":"https://github.com/lukaj99/KSUN/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lukaj99%2FKSUN/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2529931531","node_id":"PR_kwDOOMOe3s6Wy7EL","number":3,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud_magic with 54 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-05-19T22:54:44.000Z","updated_at":"2025-05-19T22:54:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"3.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.23","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"thiserror","old_version":"2.0.11","new_version":"2.0.12","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"thiserror-impl","old_version":"2.0.11","new_version":"2.0.12","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud_magic","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud_magic with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `3.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.23` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.0` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.20` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` | `2.0.12` |\n| [thiserror-impl](https://github.com/dtolnay/thiserror) | `2.0.11` | `2.0.12` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.38\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.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.32\u003c/h2\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(cookbook)\u003c/em\u003e Switch from \u003ccode\u003ehumantime\u003c/code\u003e to \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(tutorial)\u003c/em\u003e Better cover required vs optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d\"\u003e\u003ccode\u003e2920fb0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2\"\u003e\u003ccode\u003e8902627\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632\"\u003e\u003ccode\u003e79d696f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5813\"\u003e#5813\u003c/a\u003e from epage/ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471\"\u003e\u003ccode\u003e479df35\u003c/code\u003e\u003c/a\u003e fix(parser): Fill in defaults on ignored error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5\"\u003e\u003ccode\u003ea1d69ca\u003c/code\u003e\u003c/a\u003e refactor(parser): Split up parsing from post-processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547\"\u003e\u003ccode\u003e6827841\u003c/code\u003e\u003c/a\u003e test(parser): Show bad ignore_errors defaulting case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9\"\u003e\u003ccode\u003e76d0049\u003c/code\u003e\u003c/a\u003e test(parser): Verify defaulting on errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d\"\u003e\u003ccode\u003e3f5c05c\u003c/code\u003e\u003c/a\u003e test(parser): Ensure we are actually testing ignore_errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9\"\u003e\u003ccode\u003eba4745d\u003c/code\u003e\u003c/a\u003e chore(ci): Fix use of permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798\"\u003e\u003ccode\u003e22944b4\u003c/code\u003e\u003c/a\u003e chore(ci): Use matrix for tracking the runner\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.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\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/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.0...v2.4.1\"\u003e2.4.1\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/8c01cb7fec6c4f696f8306f1942044dcf1a8f5b2\"\u003e\u003ccode\u003e8c01cb7\u003c/code\u003e\u003c/a\u003e chore: release v3.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/cde72a582d4bd59216bdd54d530333cd637df5eb\"\u003e\u003ccode\u003ecde72a5\u003c/code\u003e\u003c/a\u003e ci(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/46f57ef74b22efa61202075fd27ec94f61515b0b\"\u003e\u003ccode\u003e46f57ef\u003c/code\u003e\u003c/a\u003e chore: drop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/260fa289eceb6f3b81629323020d6064958887ce\"\u003e\u003ccode\u003e260fa28\u003c/code\u003e\u003c/a\u003e fix: return correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/9231930f69f72245ba98c52afecaa97387f5eca1\"\u003e\u003ccode\u003e9231930\u003c/code\u003e\u003c/a\u003e zip 3.0: Adjust flate2-related features for 3.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/d448215a134464a7647870b47c1ff5aeed190de4\"\u003e\u003ccode\u003ed448215\u003c/code\u003e\u003c/a\u003e docs: Fix: apparently can't feature-gate the declaration \u003cem\u003eand\u003c/em\u003e body of an exp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/14e590b85b8199b4261cf180a005e1a9b54ebe69\"\u003e\u003ccode\u003e14e590b\u003c/code\u003e\u003c/a\u003e chore: Empty commit to rerun CI on a PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/abecf42cb25a8e6909a80401563bd52ff6b71958\"\u003e\u003ccode\u003eabecf42\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/31993a2e16fa7103a3fe487a52b9f2de0649bc02\"\u003e\u003ccode\u003e31993a2\u003c/code\u003e\u003c/a\u003e docs: merge_archive doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/df323785fcfc4ec97d8f3152cc5803d953af5211\"\u003e\u003ccode\u003edf32378\u003c/code\u003e\u003c/a\u003e docs: finish_into_readable doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v3.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1f705a9\"\u003e\u003ccode\u003ed829810\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/84\"\u003e#84\u003c/a\u003e from dextero/is-loggable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/e6931cff0cbd55b265f243601f3b2ee7f306935a\"\u003e\u003ccode\u003ee6931cf\u003c/code\u003e\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/lukaj99/KSUN/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lukaj99%2FKSUN/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3062051022","node_id":"PR_kwDOOpue7s6WG0_Q","number":4,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 54 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-15T21:14:53.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-14T07:05:02.000Z","updated_at":"2025-05-15T21:14:53.000Z","time_to_close":137391,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"2.6.1","repository_url":"https://github.com/zip-rs/zip2"},{"name":"zip-extensions","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/matzefriedrich/zip-extensions-rs"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.1"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.22","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.0","repository_url":"https://github.com/pyros2097/rust-embed"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.0","repository_url":"https://github.com/pyros2097/rust-embed"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.0","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `2.6.1` |\n| [zip-extensions](https://github.com/matzefriedrich/zip-extensions-rs) | `0.8.1` | `0.8.2` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.1` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.22` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| [rust-embed-impl](https://github.com/pyros2097/rust-embed) | `8.5.0` | `8.7.0` |\n| [rust-embed-utils](https://github.com/pyros2097/rust-embed) | `8.5.0` | `8.7.0` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.20` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.0` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.38\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.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.32\u003c/h2\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(cookbook)\u003c/em\u003e Switch from \u003ccode\u003ehumantime\u003c/code\u003e to \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(tutorial)\u003c/em\u003e Better cover required vs optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d\"\u003e\u003ccode\u003e2920fb0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2\"\u003e\u003ccode\u003e8902627\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632\"\u003e\u003ccode\u003e79d696f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5813\"\u003e#5813\u003c/a\u003e from epage/ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471\"\u003e\u003ccode\u003e479df35\u003c/code\u003e\u003c/a\u003e fix(parser): Fill in defaults on ignored error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5\"\u003e\u003ccode\u003ea1d69ca\u003c/code\u003e\u003c/a\u003e refactor(parser): Split up parsing from post-processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547\"\u003e\u003ccode\u003e6827841\u003c/code\u003e\u003c/a\u003e test(parser): Show bad ignore_errors defaulting case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9\"\u003e\u003ccode\u003e76d0049\u003c/code\u003e\u003c/a\u003e test(parser): Verify defaulting on errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d\"\u003e\u003ccode\u003e3f5c05c\u003c/code\u003e\u003c/a\u003e test(parser): Ensure we are actually testing ignore_errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9\"\u003e\u003ccode\u003eba4745d\u003c/code\u003e\u003c/a\u003e chore(ci): Fix use of permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798\"\u003e\u003ccode\u003e22944b4\u003c/code\u003e\u003c/a\u003e chore(ci): Use matrix for tracking the runner\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.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 2.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eZipArchive::root_dir\u003c/code\u003e and \u003ccode\u003eZipArchive::extract_unwrapped_root_dir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewasm build failure due to a missing use statement  (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.0...v2.4.1\"\u003e2.4.1\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eZipArchive::root_dir\u003c/code\u003e and \u003ccode\u003eZipArchive::extract_unwrapped_root_dir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewasm build failure due to a missing use statement  (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.3...v2.3.0\"\u003e2.3.0\u003c/a\u003e - 2025-03-16\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for NTFS extra field (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/1d42731efcad72e9f653a5ca46ed8306f4a3ca72\"\u003e\u003ccode\u003e1d42731\u003c/code\u003e\u003c/a\u003e chore: release v2.6.1 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f4d71a4625ff7dc1a13541827664eb98da43d252\"\u003e\u003ccode\u003ef4d71a4\u003c/code\u003e\u003c/a\u003e fix: avoid scanning through all local file headers while opening an archive (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/84e19f2ff1ddd0692906b01161fd73c8d97a37b1\"\u003e\u003ccode\u003e84e19f2\u003c/code\u003e\u003c/a\u003e doc: Comment about where to update MSRV and where to find the policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/081443d9858ace59607bba1a68939c6745bad676\"\u003e\u003ccode\u003e081443d\u003c/code\u003e\u003c/a\u003e chore: Update crate version to trigger relelase-plz\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4e701063079abf01e5e7e4a7080cb6b9d05b50e\"\u003e\u003ccode\u003ee4e7010\u003c/code\u003e\u003c/a\u003e doc: Update 6-month MSRV policy, since Rust now releases minor versions more ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f24ffa9849241994bb958850af8928a56502a41d\"\u003e\u003ccode\u003ef24ffa9\u003c/code\u003e\u003c/a\u003e fix handling decryption with msdos date of 0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/81ac0021bbc3c8c3bbe9e25aaeee874314504a51\"\u003e\u003ccode\u003e81ac002\u003c/code\u003e\u003c/a\u003e First pass (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/77cde6a909feac44c75603811d78049a832a6fa2\"\u003e\u003ccode\u003e77cde6a\u003c/code\u003e\u003c/a\u003e chore: release v2.5.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7613e6b3178ea4c732484548ec58d7e52e131e84\"\u003e\u003ccode\u003e7613e6b\u003c/code\u003e\u003c/a\u003e feat: Add support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/a7b80cf62ec6d198f42ffce0a926e97079b5d5c0\"\u003e\u003ccode\u003ea7b80cf\u003c/code\u003e\u003c/a\u003e deps: remove thiserror and displaydoc dependencies (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip-extensions` from 0.8.1 to 0.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/releases\"\u003ezip-extensions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.2\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis release updates the \u003ccode\u003ezip\u003c/code\u003e dependency from version 2.1 to 2.6, addressing compatibility issues.\u003c/li\u003e\n\u003cli\u003eThe deprecated \u003ccode\u003erand\u003c/code\u003e feature, no longer supported in newer versions, has been removed.\u003c/li\u003e\n\u003cli\u003eFixes generic type issues related to the \u003ccode\u003eZipFile\u003c/code\u003e type.\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/matzefriedrich/zip-extensions-rs/blob/master/CHANGELOG.md\"\u003ezip-extensions's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.8.2] - 2025-04-22\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/matzefriedrich/zip-extensions-rs/issues/20\"\u003e#20\u003c/a\u003e] Updated zip crate dependency from version 2.1 to 2.6 and removed the no longer supported \u003ccode\u003erand\u003c/code\u003e feature.\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/matzefriedrich/zip-extensions-rs/issues/20\"\u003e#20\u003c/a\u003e] Replaced \u003ccode\u003eZipFile\u003c/code\u003e with \u003ccode\u003eZipFile\u0026lt;R\u0026gt;\u003c/code\u003e to fix missing generics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/commit/4abdd5d9f85b93e857d9668cd3072a59661d1b55\"\u003e\u003ccode\u003e4abdd5d\u003c/code\u003e\u003c/a\u003e Bump zip from 2.1 to 2.6, and fix issues (\u003ca href=\"https://redirect.github.com/matzefriedrich/zip-extensions-rs/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/commit/8ecc152e30a8fab02dc862a5e1caf3931d1f3447\"\u003e\u003ccode\u003e8ecc152\u003c/code\u003e\u003c/a\u003e Updates keywords and adds badges to the README.md file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/compare/v0.8.1...v0.8.2\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.1\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"...\n\n_Description has been truncated_","html_url":"https://github.com/spanish33/kernelsu/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spanish33%2Fkernelsu/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2514410329","node_id":"PR_kwDOODvGz86V3ttZ","number":4,"state":"closed","title":"Bump wit-bindgen-rt from 0.39.0 to 0.42.1","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-30T19:37:41.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-05-12T16:56:30.000Z","updated_at":"2025-06-30T19:37:41.000Z","time_to_close":4243271,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.39.0","new_version":"0.42.1","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.39.0 to 0.42.1.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/d1b5fb136db62fac3b42ff18c88101ed0e895ea5\"\u003e\u003ccode\u003ed1b5fb1\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.42.1 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4bf2fbfe65c2047b901c8e2e74e7efa29c43310d\"\u003e\u003ccode\u003e4bf2fbf\u003c/code\u003e\u003c/a\u003e Fix a typo from C ABI refactoring (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1296\"\u003e#1296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/52556d67c090221545b638ac21c18bbc1e8773c5\"\u003e\u003ccode\u003e52556d6\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.42.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/6d6707aafd4d75d5e2baaa5c2ceba6184854f038\"\u003e\u003ccode\u003e6d6707a\u003c/code\u003e\u003c/a\u003e Update blocking yield signature, bind async yield (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/266edc9a0d08b60a7d076f81905768f70d657953\"\u003e\u003ccode\u003e266edc9\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1247b91b0db41919a98e930299f345c3c1eba27d\"\u003e\u003ccode\u003e1247b91\u003c/code\u003e\u003c/a\u003e Fix release process automation (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c6620391502e5bdf8029b25361b42e0446ddca0c\"\u003e\u003ccode\u003ec662039\u003c/code\u003e\u003c/a\u003e Async bindings generation for C (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ce479c6faa6a28f2c089c4ace8ec2779223aea4e\"\u003e\u003ccode\u003ece479c6\u003c/code\u003e\u003c/a\u003e Un-ignore some async tests now that they're fixed (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/16ad2984059e9a895d0c51dfd65e00c20abd365f\"\u003e\u003ccode\u003e16ad298\u003c/code\u003e\u003c/a\u003e Implement async task cancellation (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1264\"\u003e#1264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4fd8f2c7717cb1e97e3dc28f442dce5002ac32b4\"\u003e\u003ccode\u003e4fd8f2c\u003c/code\u003e\u003c/a\u003e Don't loop on \u003ccode\u003eCALLBACK_CODE_YIELD\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.39.0...v0.42.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.39.0\u0026new-version=0.42.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ricochet/sample-wasi-cli-rust/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsample-wasi-cli-rust/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}],"issue_packages":[{"old_version":"0.41.0","new_version":"0.44.0","update_type":"minor","path":null,"pr_created_at":"2025-09-24T15:38:48.000Z","version_change":"0.41.0 → 0.44.0","issue":{"uuid":"2857440229","node_id":"PR_kwDOP2Joac6qURPl","number":2,"state":"open","title":"Bump wit-bindgen-rt from 0.41.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-24T15:38:48.000Z","updated_at":"2025-09-24T15:38:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.41.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.41.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.41.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.41.0\u0026new-version=0.44.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/ricochet/setup-wash-action-example/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsetup-wash-action-example/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"0.41.0","new_version":"0.44.0","update_type":"minor","path":"/src/component_sample","pr_created_at":"2025-08-27T23:58:21.000Z","version_change":"0.41.0 → 0.44.0","issue":{"uuid":"2779947477","node_id":"PR_kwDOOPBg4s6lsqHV","number":174,"state":"open","title":"Bump wit-bindgen-rt from 0.41.0 to 0.44.0 in /src/component_sample","user":"dependabot[bot]","labels":["kind/dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-27T23:58:21.000Z","updated_at":"2025-08-28T04:07:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.41.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":"/src/component_sample","ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.41.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.41.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.41.0\u0026new-version=0.44.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/hyperlight-dev/hyperlight-wasm/pull/174","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperlight-dev%2Fhyperlight-wasm/issues/174","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/174/packages"}},{"old_version":"0.43.0","new_version":"0.44.0","update_type":"minor","path":"/tools/file_operations_component","pr_created_at":"2025-08-26T22:11:54.000Z","version_change":"0.43.0 → 0.44.0","issue":{"uuid":"2776562978","node_id":"PR_kwDOPHzE6c6lfv0i","number":65,"state":"closed","title":"rust/file-ops(deps): update wit-bindgen-rt requirement from 0.43.0 to 0.44.0 in /tools/file_operations_component","user":"dependabot[bot]","labels":["automated"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-02T05:08:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T22:11:54.000Z","updated_at":"2025-09-02T05:08:20.000Z","time_to_close":543386,"merged_at":"2025-09-02T05:08:20.000Z","merged_by":"avrabe","closed_by":null,"dependency_metadata":{"prefix":"rust/file-ops(deps): update","packages":[{"name":"wit-bindgen-rt","old_version":"0.43.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":"/tools/file_operations_component","ecosystem":"cargo"},"body":"Updates the requirements on [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.43.0...v0.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/pulseengine/rules_wasm_component/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulseengine%2Frules_wasm_component/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-08-26T10:10:46.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"3355020600","node_id":"PR_kwDOO4NULc6lYP5V","number":23,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 77 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-28T18:24:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T10:10:46.000Z","updated_at":"2025-08-28T18:24:06.000Z","time_to_close":202400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":77,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.99","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.45","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.5.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.143","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.175","repository_url":"https://github.com/rust-lang/libc"},{"name":"is_executable","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/fitzgen/is_executable"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"getopts","old_version":"0.2.21","new_version":"0.2.23","repository_url":"https://github.com/rust-lang/getopts"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.21.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"regex-lite","old_version":"0.1.6","new_version":"0.1.7","repository_url":"https://github.com/rust-lang/regex"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.1","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"adler2","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/oyvindln/adler2"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.20","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.10","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"arbitrary","old_version":"1.4.1","new_version":"1.4.2","repository_url":"https://github.com/rust-fuzz/arbitrary"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.89","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"autocfg","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/cuviper/autocfg"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.19.0","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.34","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.44","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.45","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_lex","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crc32fast","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/srijs/rust-crc32fast"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"derive_arbitrary","old_version":"1.4.1","new_version":"1.4.2","repository_url":"https://github.com/rust-fuzz/arbitrary"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"include-flate","old_version":"0.3.0","new_version":"0.3.1","repository_url":"https://github.com/SOF3/include-flate"},{"name":"include-flate-codegen","old_version":"0.2.0","new_version":"0.3.1","repository_url":"https://github.com/SOF3/include-flate"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.11.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"memchr","old_version":"2.7.4","new_version":"2.7.5","repository_url":"https://github.com/BurntSushi/memchr"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.9","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.101","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rayon","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/rayon-rs/rayon"},{"name":"rayon-core","old_version":"1.12.1","new_version":"1.13.0","repository_url":"https://github.com/rayon-rs/rayon"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustc-demangle","old_version":"0.1.24","new_version":"0.1.26","repository_url":"https://github.com/rust-lang/rustc-demangle"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.22","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"1.0.109","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.47.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"unicode-width","old_version":"0.1.14","new_version":"0.2.1","repository_url":"https://github.com/unicode-rs/unicode-width"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.11.1+wasi-snapshot-preview1","repository_url":"https://github.com/bytecodealliance/wasi"},{"name":"winapi-util","old_version":"0.1.9","new_version":"0.1.10","repository_url":"https://github.com/BurntSushi/winapi-util"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 77 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.99` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.45` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.5.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.143` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.175` |\n| [is_executable](https://github.com/fitzgen/is_executable) | `1.0.4` | `1.0.5` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [getopts](https://github.com/rust-lang/getopts) | `0.2.21` | `0.2.23` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.21.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [regex-lite](https://github.com/rust-lang/regex) | `0.1.6` | `0.1.7` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.1` |\n| [adler2](https://github.com/oyvindln/adler2) | `2.0.0` | `2.0.1` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.20` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.4` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.10` |\n| [arbitrary](https://github.com/rust-fuzz/arbitrary) | `1.4.1` | `1.4.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.89` |\n| [autocfg](https://github.com/cuviper/autocfg) | `1.4.0` | `1.5.0` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.19.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.34` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.44` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.45` |\n| [clap_lex](https://github.com/clap-rs/clap) | `0.7.4` | `0.7.5` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [derive_arbitrary](https://github.com/rust-fuzz/arbitrary) | `1.4.1` | `1.4.2` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [include-flate](https://github.com/SOF3/include-flate) | `0.3.0` | `0.3.1` |\n| [include-flate-codegen](https://github.com/SOF3/include-flate) | `0.2.0` | `0.3.1` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.11.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [memchr](https://github.com/BurntSushi/memchr) | `2.7.4` | `2.7.5` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.9` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.101` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| [rayon](https://github.com/rayon-rs/rayon) | `1.10.0` | `1.11.0` |\n| [rayon-core](https://github.com/rayon-rs/rayon) | `1.12.1` | `1.13.0` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.24` | `0.1.26` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.22` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `1.0.109` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.47.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.14` | `0.2.1` |\n| [wasi](https://github.com/bytecodealliance/wasi) | `0.13.3+wasi-0.2.2` | `0.11.1+wasi-snapshot-preview1` |\n| [winapi-util](https://github.com/BurntSushi/winapi-util) | `0.1.9` | `0.1.10` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 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\u003c/blockquote\u003e\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.96...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.45\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.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\u003ch2\u003ev4.5.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\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.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\u003ch2\u003e[4.5.40] - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport quoted ids in \u003ccode\u003earg!()\u003c/code\u003e macro (e.g. \u003ccode\u003earg!(\u0026quot;check-config\u0026quot;: ...)\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/246d972a6c5bef724ce5fbaac4a97cffa10a77c8\"\u003e\u003ccode\u003e246d972\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a35a0761aeebcfb10d363227fe54db25a5bea2c0\"\u003e\u003ccode\u003ea35a076\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9b985a3c17449f474633c31ec63215dbb810d075\"\u003e\u003ccode\u003e9b985a3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5912\"\u003e#5912\u003c/a\u003e from epage/takes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/389fbe87d2cf5f093db7dc5ebcac819536176f76\"\u003e\u003ccode\u003e389fbe8\u003c/code\u003e\u003c/a\u003e feat(builder): Allow flags to take num_args=0..=1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/c395d02703e1ebe76dc87d03b725a47937be29de\"\u003e\u003ccode\u003ec395d02\u003c/code\u003e\u003c/a\u003e test(parser): Show flag behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/32c119efa6937a8f261e75d7c71323ab5312748d\"\u003e\u003ccode\u003e32c119e\u003c/code\u003e\u003c/a\u003e refactor(assert): Be more specific than action.takes_values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/80ea3e7c2437c46722c5e66e132002e684889bd9\"\u003e\u003ccode\u003e80ea3e7\u003c/code\u003e\u003c/a\u003e fix(assert): Clean up num_args/action assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2bc0f45fe590a8c4a5518a3a3d42d074dc89ee87\"\u003e\u003ccode\u003e2bc0f45\u003c/code\u003e\u003c/a\u003e fix(builder): Make ValueRange display independent of usize::MAX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a0187c6f3beb15f8f75bc38dd9e45cea2563329c\"\u003e\u003ccode\u003ea0187c6\u003c/code\u003e\u003c/a\u003e test(assert): Verify num_args/action compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a8f9885250579d632aa9f6adc2a9ca17ab0833a1\"\u003e\u003ccode\u003ea8f9885\u003c/code\u003e\u003c/a\u003e refactor(builder): Be more explicit in how takes_values is used\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.45\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow reading ZIP files where the central directory comes \u003cem\u003ebefore\u003c/em\u003e the files (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/384\"\u003e#384\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003elzma-static\u003c/code\u003e and \u003ccode\u003exz-static\u003c/code\u003e features that enable \u003ccode\u003eliblzma/static\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove deprecated annotations to fix a Clippy warning (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.4.0...v4.5.0\"\u003e4.5.0\u003c/a\u003e - 2025-08-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow reading ZIP files where the central directory comes \u003cem\u003ebefore\u003c/em\u003e the files (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/384\"\u003e#384\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.3.0...v4.4.0\"\u003e4.4.0\u003c/a\u003e - 2025-08-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003elzma-static\u003c/code\u003e and \u003ccode\u003exz-static\u003c/code\u003e features that enable \u003ccode\u003eliblzma/static\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove deprecated annotations to fix a Clippy warning (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.2.0...v4.3.0\"\u003e4.3.0\u003c/a\u003e - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.1.0...v4.2.0\"\u003e4.2.0\u003c/a\u003e - 2025-06-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e - 2025-06-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4ce35f1c21e0e2f2018dabc4c941f55c6dfdc598\"\u003e\u003ccode\u003e4ce35f1\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3ed8bfe04e490116158c52b03efd6400446add62\"\u003e\u003ccode\u003e3ed8bfe\u003c/code\u003e\u003c/a\u003e feat: Allow reading ZIP files where the central directory comes \u003cem\u003ebefore\u003c/em\u003e the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f4a618dfda8f0c24e397294dc91c1786ac8c4c2d\"\u003e\u003ccode\u003ef4a618d\u003c/code\u003e\u003c/a\u003e chore: release v4.4.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/51d526033ac29d2026a0b75dc16796c74044f383\"\u003e\u003ccode\u003e51d5260\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003elzma-static\u003c/code\u003e and \u003ccode\u003exz-static\u003c/code\u003e features that enable \u003ccode\u003eliblzma/static\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/397a6d593106cd3c1c2a1fa555f1492cd38cfc61\"\u003e\u003ccode\u003e397a6d5\u003c/code\u003e\u003c/a\u003e ci(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/0f02da716cef6ecf6829e62f1f85a8b739740873\"\u003e\u003ccode\u003e0f02da7\u003c/code\u003e\u003c/a\u003e chore: Move deprecated annotations to fix a Clippy warning (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/86ca38bcdf277b32d75658ecbca4acf474f98921\"\u003e\u003ccode\u003e86ca38b\u003c/code\u003e\u003c/a\u003e Lock cargo-afl to 0.15.19 to work around a coverage bug (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6c78fe381da074610d99e2d59546b0530bcb6e54\"\u003e\u003ccode\u003e6c78fe3\u003c/code\u003e\u003c/a\u003e Bump version to 4.3.0 and update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/741ca45ce79ddb43024b0bd7b207bf8a65e5a5b9\"\u003e\u003ccode\u003e741ca45\u003c/code\u003e\u003c/a\u003e ci: Update release-plz configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2c77a9058e19335be507215b8aeadcd6a0e4d74d\"\u003e\u003ccode\u003e2c77a90\u003c/code\u003e\u003c/a\u003e deps: Remove dependency on getrandom wasm backend (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.5.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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 `libc` from 0.2.170 to 0.2.175\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.175\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003egetpeereid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4524\"\u003e#4524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003estruct ld_info\u003c/code\u003e and friends (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4578\"\u003e#4578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Retore \u003ccode\u003estruct winsize\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4577\"\u003e#4577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add UDP socket option constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4619\"\u003e#4619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eCLONE_CLEAR_SIGHAND\u003c/code\u003e and \u003ccode\u003eCLONE_INTO_CGROUP\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add more \u003ccode\u003eprctl\u003c/code\u003e constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4531\"\u003e#4531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD Add further TCP stack-related constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4196\"\u003e#4196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD x86-64: Add \u003ccode\u003emcontext_t.mc_tlsbase \u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4503\"\u003e#4503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD15: Add \u003ccode\u003ekinfo_proc.ki_uerrmsg\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003ein_conninfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exinpgen\u003c/code\u003e and related types (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exktls_session\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaiku: Add functionality from \u003ccode\u003elibbsd\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4221\"\u003e#4221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003eSECBIT_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4480\"\u003e#4480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD, OpenBSD: Export \u003ccode\u003eioctl\u003c/code\u003e request generator macros (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4460\"\u003e#4460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Add \u003ccode\u003eptsname_r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4608\"\u003e#4608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISCV32: Add time-related syscalls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4612\"\u003e#4612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003estrftime*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4453\"\u003e#4453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elinux: Add \u003ccode\u003eEXEC_RESTRICT_*\u003c/code\u003e and \u003ccode\u003eEXEC_DENY_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4545\"\u003e#4545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003econst\u003c/code\u003e to signatures to be consistent with other platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4563\"\u003e#4563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Fix the type of \u003ccode\u003estruct statvfs.f_fsid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4576\"\u003e#4576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the type of constants for the \u003ccode\u003eioctl\u003c/code\u003e \u003ccode\u003erequest\u003c/code\u003e argument (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the types of \u003ccode\u003estat{,64}.st_*tim\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Use unique \u003ccode\u003eerrno\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4507\"\u003e#4507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: Fix an incorrect \u003ccode\u003etarget_os\u003c/code\u003e -\u0026gt; \u003ccode\u003etarget_arch\u003c/code\u003e check (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Fix the type of \u003ccode\u003exktls_session_onedir.ifnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Fix the type of \u003ccode\u003enlink_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4509\"\u003e#4509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Use a special MIPS definition of \u003ccode\u003estack_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4528\"\u003e#4528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64: Fix \u003ccode\u003eSI_TIMER\u003c/code\u003e, \u003ccode\u003eSI_MESGQ\u003c/code\u003e and \u003ccode\u003eSI_ASYNCIO\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Swap the order of \u003ccode\u003esi_errno\u003c/code\u003e and \u003ccode\u003esi_code\u003c/code\u003e in \u003ccode\u003esiginfo_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4530\"\u003e#4530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Use a special MIPS definition of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4527\"\u003e#4527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the definition of \u003ccode\u003efanotify_event_metadata\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4510\"\u003e#4510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Correct \u003ccode\u003eenum fae_action\u003c/code\u003e to be \u003ccode\u003e#[repr(C)]\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a\"\u003e#60a8cfd5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePSP: Correct \u003ccode\u003echar\u003c/code\u003e -\u0026gt; \u003ccode\u003ec_char\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6\"\u003eeaab4fc3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix \u003ccode\u003etermios\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4518\"\u003e#4518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eEDEADLK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4517\"\u003e#4517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eNCCS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4513\"\u003e#4513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definitions of \u003ccode\u003eMAP_LOCKED\u003c/code\u003e and \u003ccode\u003eMAP_NORESERVE\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4516\"\u003e#4516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC64 musl: Fix the definition of \u003ccode\u003eshmid_ds\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4519\"\u003e#4519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.174...0.2.175\"\u003e0.2.175\u003c/a\u003e - 2025-08-10\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003egetpeereid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4524\"\u003e#4524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003estruct ld_info\u003c/code\u003e and friends (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4578\"\u003e#4578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Retore \u003ccode\u003estruct winsize\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4577\"\u003e#4577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add UDP socket option constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4619\"\u003e#4619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eCLONE_CLEAR_SIGHAND\u003c/code\u003e and \u003ccode\u003eCLONE_INTO_CGROUP\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add more \u003ccode\u003eprctl\u003c/code\u003e constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4531\"\u003e#4531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD Add further TCP stack-related constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4196\"\u003e#4196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD x86-64: Add \u003ccode\u003emcontext_t.mc_tlsbase \u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4503\"\u003e#4503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD15: Add \u003ccode\u003ekinfo_proc.ki_uerrmsg\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003ein_conninfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exinpgen\u003c/code\u003e and related types (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003exktls_session\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4482\"\u003e#4482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaiku: Add functionality from \u003ccode\u003elibbsd\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4221\"\u003e#4221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003eSECBIT_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4480\"\u003e#4480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD, OpenBSD: Export \u003ccode\u003eioctl\u003c/code\u003e request generator macros (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4460\"\u003e#4460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Add \u003ccode\u003eptsname_r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4608\"\u003e#4608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISCV32: Add time-related syscalls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4612\"\u003e#4612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003estrftime*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4453\"\u003e#4453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elinux: Add \u003ccode\u003eEXEC_RESTRICT_*\u003c/code\u003e and \u003ccode\u003eEXEC_DENY_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4545\"\u003e#4545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add \u003ccode\u003econst\u003c/code\u003e to signatures to be consistent with other platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4563\"\u003e#4563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Fix the type of \u003ccode\u003estruct statvfs.f_fsid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4576\"\u003e#4576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the type of constants for the \u003ccode\u003eioctl\u003c/code\u003e \u003ccode\u003erequest\u003c/code\u003e argument (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Fix the types of \u003ccode\u003estat{,64}.st_*tim\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAIX: Use unique \u003ccode\u003eerrno\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4507\"\u003e#4507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: Fix an incorrect \u003ccode\u003etarget_os\u003c/code\u003e -\u0026gt; \u003ccode\u003etarget_arch\u003c/code\u003e check (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Fix the type of \u003ccode\u003exktls_session_onedir.ifnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Fix the type of \u003ccode\u003enlink_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4509\"\u003e#4509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64 musl: Use a special MIPS definition of \u003ccode\u003estack_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4528\"\u003e#4528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMips64: Fix \u003ccode\u003eSI_TIMER\u003c/code\u003e, \u003ccode\u003eSI_MESGQ\u003c/code\u003e and \u003ccode\u003eSI_ASYNCIO\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Swap the order of \u003ccode\u003esi_errno\u003c/code\u003e and \u003ccode\u003esi_code\u003c/code\u003e in \u003ccode\u003esiginfo_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4530\"\u003e#4530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl Mips64: Use a special MIPS definition of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4527\"\u003e#4527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the definition of \u003ccode\u003efanotify_event_metadata\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4510\"\u003e#4510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNetBSD: Correct \u003ccode\u003eenum fae_action\u003c/code\u003e to be \u003ccode\u003e#[repr(C)]\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a\"\u003e#60a8cfd5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePSP: Correct \u003ccode\u003echar\u003c/code\u003e -\u0026gt; \u003ccode\u003ec_char\u003c/code\u003e (\u003ca href=\"https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6\"\u003eeaab4fc3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix \u003ccode\u003etermios\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4518\"\u003e#4518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eEDEADLK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4517\"\u003e#4517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definition of \u003ccode\u003eNCCS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4513\"\u003e#4513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC musl: Fix the definitions of \u003ccode\u003eMAP_LOCKED\u003c/code\u003e and \u003ccode\u003eMAP_NORESERVE\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4516\"\u003e#4516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePowerPC64 musl: Fix the definition of \u003ccode\u003eshmid_ds\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4519\"\u003e#4519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/84e26e6b166a6634d679fbf44e957102846b8a03\"\u003e\u003ccode\u003e84e26e6\u003c/code\u003e\u003c/a\u003e Update the lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/4d04aee906450fed27305de30c23f518166f919f\"\u003e\u003ccode\u003e4d04aee\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.175\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/94a7f32972a352fe348edbd49b06995542f3c5f5\"\u003e\u003ccode\u003e94a7f32\u003c/code\u003e\u003c/a\u003e cleanup: Format a file that was missed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/172527344a1d92b2ca7f88fe2b1bbde4b02de58b\"\u003e\u003ccode\u003e1725273\u003c/code\u003e\u003c/a\u003e Rename the ctest file from \u003ccode\u003emain\u003c/code\u003e to \u003ccode\u003ectest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/e9b021b7cd3d3f045ce8ec743d344e56b14f7244\"\u003e\u003ccode\u003ee9b021b\u003c/code\u003e\u003c/a\u003e freebsd adding further TCP stack related constants.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/9606a2918b1f370119af8022d61b0ff03175beb5\"\u003e\u003ccode\u003e9606a29\u003c/code\u003e\u003c/a\u003e freebsd15: Add ki_uerrmsg to struct kinfo_proc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/2816bc2f66c1c62ec5a616fb499a2b27bbba4a3c\"\u003e\u003ccode\u003e2816bc2\u003c/code\u003e\u003c/a\u003e libc-test: include sys/ktls.h on freebsd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/adfe283365cff1c6a05cddeca8afeaa667d1c637\"\u003e\u003ccode\u003eadfe283\u003c/code\u003e\u003c/a\u003e libc-test: Account for xktls_session_onedir::gen (freebsd)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/4cc1bf43310e6a31636e4c4eb31e78e702938f50\"\u003e\u003ccode\u003e4cc1bf4\u003c/code\u003e\u003c/a\u003e freebsd: Document avoidance of reserved name \u003ccode\u003egen\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/7cdcaa62396816db2177cb663a4bf57f79603a52\"\u003e\u003ccode\u003e7cdcaa6\u003c/code\u003e\u003c/a\u003e freebsd: Fix type of struct xktls_session_onedir, field ifnet\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.175\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `is_executable` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/ee6ad10070a9fc4786128e0f3ee5d343b957b84f\"\u003e\u003ccode\u003eee6ad10\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/21\"\u003e#21\u003c/a\u003e from dpaoliello/windowssys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/9c06f0631300606a4be57fb248ca72159c052700\"\u003e\u003ccode\u003e9c06f06\u003c/code\u003e\u003c/a\u003e Use windows-sys instead of winapi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/ad267639c9c0dd42a59f7814edbfd339f878a1fb\"\u003e\u003ccode\u003ead26763\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/20\"\u003e#20\u003c/a\u003e from fitzgen/fix-wasm-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/a7476e43d9770a2ecc1e4fee65b798a879bde681\"\u003e\u003ccode\u003ea7476e4\u003c/code\u003e\u003c/a\u003e Fix Wasm CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/bb5393d5701c36ea0d7241e720e50576ce7866f5\"\u003e\u003ccode\u003ebb5393d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/18\"\u003e#18\u003c/a\u003e from atouchet/cgo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/847d9cf9d993bbee3007a7dcf0b3b3b714943efa\"\u003e\u003ccode\u003e847d9cf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fitzgen/is_executable/issues/19\"\u003e#19\u003c/a\u003e from atouchet/svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/c01a53582b7677b113de7afe17b8e149e9ac1fec\"\u003e\u003ccode\u003ec01a535\u003c/code\u003e\u003c/a\u003e Change badge from PNG to SVG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fitzgen/is_executable/commit/7832ba6414b1a4a14d8c2dfd47840851d06cff28\"\u003e\u003ccode\u003e7832ba6\u003c/code\u003e\u003c/a\u003e Update Cargo.toml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fitzgen/is_executable/compare/v1.0.4...v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getopts` from 0.2.21 to 0.2.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/releases\"\u003egetopts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.23\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.22\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/blob/master/CHANGELOG.md\"\u003egetopts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.22...v0.2.23\"\u003e0.2.23\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.22\"\u003e0.2.22\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/getopts/commit/57b183a98599261ab535401b64aa0a46ab0b6a44\"\u003e\u003ccode\u003e57b183a\u003c/code\u003e\u003c/a\u003e chore: release v0.2.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/5ba47f981c9cf1a7323fd4b05abce86a8fac7757\"\u003e\u003ccode\u003e5ba47f9\u003c/code\u003e\u003c/a\u003e ci: Add caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3b5adcd50578a89d8ba18555be6a7e3df4536d76\"\u003e\u003ccode\u003e3b5adcd\u003c/code\u003e\u003c/a\u003e Remove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2f7a9c402b127e631ee7bcda8dc83d75f569d097\"\u003e\u003ccode\u003e2f7a9c4\u003c/code\u003e\u003c/a\u003e Bump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/a61cffbc36de7d78c6c4af3d04fa72eda2fb0d03\"\u003e\u003ccode\u003ea61cffb\u003c/code\u003e\u003c/a\u003e Update the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3caf9d0c24c2b2a8bafaf3e2bd20a33e6e73fba2\"\u003e\u003ccode\u003e3caf9d0\u003c/code\u003e\u003c/a\u003e chore: release v0.2.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2ab5da1b4c9082e723ccb7ef7b621c89bd4bb3f7\"\u003e\u003ccode\u003e2ab5da1\u003c/code\u003e\u003c/a\u003e ci: Add a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/d83ae2355f73872b2fbd2941a8685f878a637efa\"\u003e\u003ccode\u003ed83ae23\u003c/code\u003e\u003c/a\u003e ci: Add a release job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/e289e35913bdf23d3a6f27a49b3127d0adf5e41b\"\u003e\u003ccode\u003ee289e35\u003c/code\u003e\u003c/a\u003e Document and start testing the MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/4f6d84ea6005fc1caed0a26e96044d1893292c43\"\u003e\u003ccode\u003e4f6d84e\u003c/code\u003e\u003c/a\u003e ci: Test on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ewindows-sys\u003c/code\u003e requirement to allow version 0.60.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Stebalien/tempfile/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/kdrv3xc/ksu_susfs/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kdrv3xc%2Fksu_susfs/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"0.43.0","new_version":"0.44.0","update_type":"minor","path":null,"pr_created_at":"2025-08-26T04:03:22.000Z","version_change":"0.43.0 → 0.44.0","issue":{"uuid":"2773709516","node_id":"PR_kwDOMx7sF86lU3LM","number":33,"state":"closed","title":"Bump wit-bindgen-rt from 0.43.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-26T06:43:23.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T04:03:22.000Z","updated_at":"2025-08-26T06:43:23.000Z","time_to_close":9601,"merged_at":"2025-08-26T06:43:23.000Z","merged_by":"justcoon","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.43.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.43.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.43.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.43.0\u0026new-version=0.44.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/justcoon/golem-shopping/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoon%2Fgolem-shopping/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}},{"old_version":"0.39.0","new_version":"0.44.0","update_type":"minor","path":null,"pr_created_at":"2025-08-19T00:26:34.000Z","version_change":"0.39.0 → 0.44.0","issue":{"uuid":"2754851115","node_id":"PR_kwDOODvGz86kM7Er","number":7,"state":"open","title":"Bump wit-bindgen-rt from 0.39.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-19T00:26:34.000Z","updated_at":"2025-08-19T00:26:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.39.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.39.0 to 0.44.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.39.0...v0.44.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.39.0\u0026new-version=0.44.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/ricochet/sample-wasi-cli-rust/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsample-wasi-cli-rust/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"0.43.0","new_version":"0.44.0","update_type":"minor","path":null,"pr_created_at":"2025-08-18T02:21:08.000Z","version_change":"0.43.0 → 0.44.0","issue":{"uuid":"2751769658","node_id":"PR_kwDOMq7PLM6kBKw6","number":27,"state":"closed","title":"Update wit-bindgen-rt requirement from 0.43.0 to 0.44.0","user":"dependabot[bot]","labels":["dependencies","rust","automerge"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-18T03:46:54.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T02:21:08.000Z","updated_at":"2025-08-18T03:46:55.000Z","time_to_close":5146,"merged_at":"2025-08-18T03:46:54.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"wit-bindgen-rt","old_version":"0.43.0","new_version":"0.44.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/62a2af5db9b594cb9e3abd4bca507d900c9345ae\"\u003e\u003ccode\u003e62a2af5\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.44.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1b32c97f6d68889ff67c41c05cd2b953195717c2\"\u003e\u003ccode\u003e1b32c97\u003c/code\u003e\u003c/a\u003e Migrate this workspace to using trusted publishing (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1350\"\u003e#1350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/b74ed2cd30c61181851134049c30badbf7a31776\"\u003e\u003ccode\u003eb74ed2c\u003c/code\u003e\u003c/a\u003e Update to wasi-sdk-27 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ae8ae27d192a4f20ac8296d62b053ce8a25e030e\"\u003e\u003ccode\u003eae8ae27\u003c/code\u003e\u003c/a\u003e Update to wasmtime's release artifacts for async tests (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/63649c753008e817ac034e4c1ad937c7f66dc0a3\"\u003e\u003ccode\u003e63649c7\u003c/code\u003e\u003c/a\u003e [C#] Move the nuget location to where it can be shared (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7a72f8f41858fa70efe83735e9b3e996ade884b3\"\u003e\u003ccode\u003e7a72f8f\u003c/code\u003e\u003c/a\u003e drop subtasks in \u003ccode\u003ecancel-import/runner.c\u003c/code\u003e test (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1345\"\u003e#1345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c95faceed7e5efaccd4faf3d2c5ca4cb0e450c3c\"\u003e\u003ccode\u003ec95face\u003c/code\u003e\u003c/a\u003e fix: unneeded transmute lint (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1344\"\u003e#1344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a660a3212221023169a45c5768f6fa3d216bb91e\"\u003e\u003ccode\u003ea660a32\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1343\"\u003e#1343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/7ece07d2fc8a2685b6d935749dbf9f0be06496bd\"\u003e\u003ccode\u003e7ece07d\u003c/code\u003e\u003c/a\u003e feat: implement missing async arg result handling (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1342\"\u003e#1342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/454d6885b5b54adb3601a9b80ca9ff64f6ed7b8d\"\u003e\u003ccode\u003e454d688\u003c/code\u003e\u003c/a\u003e Test the C++ generator in CI (2nd version: with more fixes included and more ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.43.0...v0.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/danieletorelli/golem-x/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danieletorelli%2Fgolem-x/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-07-29T06:55:59.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"3272373688","node_id":"PR_kwDOPUhAS86hHGaa","number":3,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud with 68 updates","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-07-29T06:55:59.000Z","updated_at":"2025-08-13T22:03:42.625Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":68,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.3.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.141","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.174","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"getopts","old_version":"0.2.21","new_version":"0.2.23","repository_url":"https://github.com/rust-lang/getopts"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.1","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"adler2","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/oyvindln/adler2"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.19","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.3","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"autocfg","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/cuviper/autocfg"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.19.0","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.30","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_lex","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crc32fast","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/srijs/rust-crc32fast"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.10.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"memchr","old_version":"2.7.4","new_version":"2.7.5","repository_url":"https://github.com/BurntSushi/memchr"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.9","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustc-demangle","old_version":"0.1.24","new_version":"0.1.26","repository_url":"https://github.com/rust-lang/rustc-demangle"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.104","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.47.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"unicode-width","old_version":"0.1.14","new_version":"0.2.1","repository_url":"https://github.com/unicode-rs/unicode-width"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.11.1+wasi-snapshot-preview1","repository_url":"https://github.com/bytecodealliance/wasi"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 68 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.3.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.141` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.174` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [getopts](https://github.com/rust-lang/getopts) | `0.2.21` | `0.2.23` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.1` |\n| [adler2](https://github.com/oyvindln/adler2) | `2.0.0` | `2.0.1` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.19` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.3` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.9` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [autocfg](https://github.com/cuviper/autocfg) | `1.4.0` | `1.5.0` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.19.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.30` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.41` |\n| [clap_lex](https://github.com/clap-rs/clap) | `0.7.4` | `0.7.5` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.10.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [memchr](https://github.com/BurntSushi/memchr) | `2.7.4` | `2.7.5` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.9` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.24` | `0.1.26` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.104` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.47.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.14` | `0.2.1` |\n| [wasi](https://github.com/bytecodealliance/wasi) | `0.13.3+wasi-0.2.2` | `0.11.1+wasi-snapshot-preview1` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.41\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.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\u003ch2\u003e[4.5.40] - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport quoted ids in \u003ccode\u003earg!()\u003c/code\u003e macro (e.g. \u003ccode\u003earg!(\u0026quot;check-config\u0026quot;: ...)\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\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/92fcd83b7687a16005f91465ad64ca647929e76f\"\u003e\u003ccode\u003e92fcd83\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/aca91b99c1f934c1f6b29924bb052e2c51854d05\"\u003e\u003ccode\u003eaca91b9\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8434510cee78d9591277c187c128c6ca7db8acc1\"\u003e\u003ccode\u003e8434510\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5869\"\u003e#5869\u003c/a\u003e from tw4452852/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/33b1fc304ec6f551e0f2b082eafe1b6f44212179\"\u003e\u003ccode\u003e33b1fc3\u003c/code\u003e\u003c/a\u003e fix(complete): Fix env leakage in elvish dynamic completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/e5f1f4884c48fd472529baa253c6384929f2ac0d\"\u003e\u003ccode\u003ee5f1f48\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9466a552fbf938f7969245f5bac99c38ea446e9b\"\u003e\u003ccode\u003e9466a55\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/d74b79351212ad10eb89b9f842e678b8b2fdbee9\"\u003e\u003ccode\u003ed74b793\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5865\"\u003e#5865\u003c/a\u003e from gifnksm/nushell-completion-value-types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ecbc775d3b4d8874786738fa4f342e6796446ff0\"\u003e\u003ccode\u003eecbc775\u003c/code\u003e\u003c/a\u003e fix(nu): Set argument type based on \u003ccode\u003eValueHint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/6784054536a18549d90221ecd300084f02ca6386\"\u003e\u003ccode\u003e6784054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5857\"\u003e#5857\u003c/a\u003e from epage/empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cca5f32b3a9dc0982fbc63e856a49ad3c7688b68\"\u003e\u003ccode\u003ecca5f32\u003c/code\u003e\u003c/a\u003e test(complete): Show empty option-value behavior\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.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.2.0...v4.3.0\"\u003e4.3.0\u003c/a\u003e - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.1.0...v4.2.0\"\u003e4.2.0\u003c/a\u003e - 2025-06-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e - 2025-06-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6c78fe381da074610d99e2d59546b0530bcb6e54\"\u003e\u003ccode\u003e6c78fe3\u003c/code\u003e\u003c/a\u003e Bump version to 4.3.0 and update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/741ca45ce79ddb43024b0bd7b207bf8a65e5a5b9\"\u003e\u003ccode\u003e741ca45\u003c/code\u003e\u003c/a\u003e ci: Update release-plz configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2c77a9058e19335be507215b8aeadcd6a0e4d74d\"\u003e\u003ccode\u003e2c77a90\u003c/code\u003e\u003c/a\u003e deps: Remove dependency on getrandom wasm backend (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f5963e3d18efbb07c4bb05f6f31a0c924ba86c44\"\u003e\u003ccode\u003ef5963e3\u003c/code\u003e\u003c/a\u003e Add support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/c8278990c40ddfbeb4a23877c1221792535d21b3\"\u003e\u003ccode\u003ec827899\u003c/code\u003e\u003c/a\u003e Upgrade to bzip2 0.6.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a92c781e8ea278110397e4c0cb488b64e67eb05\"\u003e\u003ccode\u003e3a92c78\u003c/code\u003e\u003c/a\u003e chore: release v4.2.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3f34acde89c603f5b594f8b1afbbed311938e812\"\u003e\u003ccode\u003e3f34acd\u003c/code\u003e\u003c/a\u003e Add StreamWriter::into_inner() (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/44c0315ad6fadd6a4a13c5792650fd91e93343b8\"\u003e\u003ccode\u003e44c0315\u003c/code\u003e\u003c/a\u003e Include magic signature when writing data descriptors (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/027cbb7e61771d9a2134a20505d41daea3ed8a10\"\u003e\u003ccode\u003e027cbb7\u003c/code\u003e\u003c/a\u003e feat: Write ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6ad5924e34ce3d62d9872e159c2d6c6f6eddb569\"\u003e\u003ccode\u003e6ad5924\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.3.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.141\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.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/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6e2c21063a477122dd5dd4a55a6d8494e6bc7921\"\u003e\u003ccode\u003e6e2c210\u003c/code\u003e\u003c/a\u003e Touch up PR 1273\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/623d9b47cfc1f3e1a596f31ef9e56c6aa249b1b6\"\u003e\u003ccode\u003e623d9b4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e from conradludgate/optimise-string-escaping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/de70b7db1fe8783a6e18fe997470a550c376abb0\"\u003e\u003ccode\u003ede70b7d\u003c/code\u003e\u003c/a\u003e use unreachable_unchecked for escape table. use a second match to roundtrip E...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f2d940dd54d82235eb6f5b276f03eaeba058f06c\"\u003e\u003ccode\u003ef2d940d\u003c/code\u003e\u003c/a\u003e replace start index with bytes slice reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/cd55b5a0ff5f88f1aeb7a77c1befc9ddb3205201\"\u003e\u003ccode\u003ecd55b5a\u003c/code\u003e\u003c/a\u003e Ignore mismatched_lifetime_syntaxes lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/c1826ebcccb1a520389c6b78ad3da15db279220d\"\u003e\u003ccode\u003ec1826eb\u003c/code\u003e\u003c/a\u003e Pin nightly toolchain used for miri job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8a56cfa6d0a93c39ee4ef07d431de0748eed9028\"\u003e\u003ccode\u003e8a56cfa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1248\"\u003e#1248\u003c/a\u003e from jimmycathy/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/af3d80de56bc9bb06def76badbd0ef1abd43ca7c\"\u003e\u003ccode\u003eaf3d80d\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.141\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.174\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.174\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.173\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHurd: Fix build from missing \u003ccode\u003efpos_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 Musl: Fix the \u003ccode\u003estruct ipc_perm\u003c/code\u003e bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4384\"\u003e#4384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the \u003ccode\u003eO_LARGEFILE\u003c/code\u003e constant value. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.174/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.173...0.2.174\"\u003e0.2.174\u003c/a\u003e - 2025-06-17\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.172...0.2.173\"\u003e0.2.173\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ea6f07f9828c007a752fab78eedc0565f36096df\"\u003e\u003ccode\u003eea6f07f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4500\"\u003e#4500\u003c/a\u003e from tgross35/release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce31fdaf1c78d37536827983890229b041fcc299\"\u003e\u003ccode\u003ece31fda\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.174\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/296b5801e94656182fba45cd9b759f3aae0abcef\"\u003e\u003ccode\u003e296b580\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4499\"\u003e#4499\u003c/a\u003e from tgross35/backport-hungarian-wax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/264a5399ab6e29bf29eac5c29c9f771eb6d58f5b\"\u003e\u003ccode\u003e264a539\u003c/code\u003e\u003c/a\u003e Add missing timespec.tv_nsec for gnux32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/7d92568ed609f0fef5814e71b6b7bd10925662b8\"\u003e\u003ccode\u003e7d92568\u003c/code\u003e\u003c/a\u003e fix: use nlink_t type for st_nlink in struct stat definition for NuttX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/790180ba16a40ab648fb7317ba39aff8f1a21ad9\"\u003e\u003ccode\u003e790180b\u003c/code\u003e\u003c/a\u003e Remove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1e99d50bc98ec6387efef17f9f44e978202bf083\"\u003e\u003ccode\u003e1e99d50\u003c/code\u003e\u003c/a\u003e make pidfd_info fields pub\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/c08c5073efd877d7217bc32b5c6ec1b1248490d9\"\u003e\u003ccode\u003ec08c507\u003c/code\u003e\u003c/a\u003e openbsd: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/513405844c7dae4c3addc4066e3ac61bb68e4543\"\u003e\u003ccode\u003e5134058\u003c/code\u003e\u003c/a\u003e Allow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/9288ec0123086439f27ea47a2b120345e6007e24\"\u003e\u003ccode\u003e9288ec0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4486\"\u003e#4486\u003c/a\u003e from tgross35/fix-no-publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.174\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getopts` from 0.2.21 to 0.2.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/releases\"\u003egetopts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.23\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.22\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/blob/master/CHANGELOG.md\"\u003egetopts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.22...v0.2.23\"\u003e0.2.23\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.22\"\u003e0.2.22\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/getopts/commit/57b183a98599261ab535401b64aa0a46ab0b6a44\"\u003e\u003ccode\u003e57b183a\u003c/code\u003e\u003c/a\u003e chore: release v0.2.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/5ba47f981c9cf1a7323fd4b05abce86a8fac7757\"\u003e\u003ccode\u003e5ba47f9\u003c/code\u003e\u003c/a\u003e ci: Add caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3b5adcd50578a89d8ba18555be6a7e3df4536d76\"\u003e\u003ccode\u003e3b5adcd\u003c/code\u003e\u003c/a\u003e Remove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2f7a9c402b127e631ee7bcda8dc83d75f569d097\"\u003e\u003ccode\u003e2f7a9c4\u003c/code\u003e\u003c/a\u003e Bump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/a61cffbc36de7d78c6c4af3d04fa72eda2fb0d03\"\u003e\u003ccode\u003ea61cffb\u003c/code\u003e\u003c/a\u003e Update the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3caf9d0c24c2b2a8bafaf3e2bd20a33e6e73fba2\"\u003e\u003ccode\u003e3caf9d0\u003c/code\u003e\u003c/a\u003e chore: release v0.2.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2ab5da1b4c9082e723ccb7ef7b621c89bd4bb3f7\"\u003e\u003ccode\u003e2ab5da1\u003c/code\u003e\u003c/a\u003e ci: Add a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/d83ae2355f73872b2fbd2941a8685f878a637efa\"\u003e\u003ccode\u003ed83ae23\u003c/code\u003e\u003c/a\u003e ci: Add a release job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/e289e35913bdf23d3a6f27a49b3127d0adf5e41b\"\u003e\u003ccode\u003ee289e35\u003c/code\u003e\u003c/a\u003e Document and start testing the MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/4f6d84ea6005fc1caed0a26e96044d1893292c43\"\u003e\u003ccode\u003e4f6d84e\u003c/code\u003e\u003c/a\u003e ci: Test on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/xhgg606/Yjnhby/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhgg606%2FYjnhby/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-07-27T12:51:09.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"2698260922","node_id":"PR_kwDOPTkn6s6g1DG6","number":4,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 68 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-13T17:12:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-27T12:51:09.000Z","updated_at":"2025-08-13T17:12:40.000Z","time_to_close":1484491,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":68,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.3.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.141","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.174","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"getopts","old_version":"0.2.21","new_version":"0.2.23","repository_url":"https://github.com/rust-lang/getopts"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.1","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"adler2","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/oyvindln/adler2"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.19","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.3","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"autocfg","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/cuviper/autocfg"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.19.0","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.30","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.41","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_lex","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crc32fast","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/srijs/rust-crc32fast"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.10.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"memchr","old_version":"2.7.4","new_version":"2.7.5","repository_url":"https://github.com/BurntSushi/memchr"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.9","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustc-demangle","old_version":"0.1.24","new_version":"0.1.25","repository_url":"https://github.com/rust-lang/rustc-demangle"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.104","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.47.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"unicode-width","old_version":"0.1.14","new_version":"0.2.1","repository_url":"https://github.com/unicode-rs/unicode-width"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.11.1+wasi-snapshot-preview1","repository_url":"https://github.com/bytecodealliance/wasi"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.26","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 68 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.3.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.141` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.174` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [getopts](https://github.com/rust-lang/getopts) | `0.2.21` | `0.2.23` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.1` |\n| [adler2](https://github.com/oyvindln/adler2) | `2.0.0` | `2.0.1` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.19` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.3` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.9` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [autocfg](https://github.com/cuviper/autocfg) | `1.4.0` | `1.5.0` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.19.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.30` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.41` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.41` |\n| [clap_lex](https://github.com/clap-rs/clap) | `0.7.4` | `0.7.5` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.10.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [memchr](https://github.com/BurntSushi/memchr) | `2.7.4` | `2.7.5` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.9` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.24` | `0.1.25` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.104` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.47.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.14` | `0.2.1` |\n| [wasi](https://github.com/bytecodealliance/wasi) | `0.13.3+wasi-0.2.2` | `0.11.1+wasi-snapshot-preview1` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.26` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.41\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.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\u003ch2\u003e[4.5.40] - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport quoted ids in \u003ccode\u003earg!()\u003c/code\u003e macro (e.g. \u003ccode\u003earg!(\u0026quot;check-config\u0026quot;: ...)\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\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/92fcd83b7687a16005f91465ad64ca647929e76f\"\u003e\u003ccode\u003e92fcd83\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/aca91b99c1f934c1f6b29924bb052e2c51854d05\"\u003e\u003ccode\u003eaca91b9\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8434510cee78d9591277c187c128c6ca7db8acc1\"\u003e\u003ccode\u003e8434510\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5869\"\u003e#5869\u003c/a\u003e from tw4452852/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/33b1fc304ec6f551e0f2b082eafe1b6f44212179\"\u003e\u003ccode\u003e33b1fc3\u003c/code\u003e\u003c/a\u003e fix(complete): Fix env leakage in elvish dynamic completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/e5f1f4884c48fd472529baa253c6384929f2ac0d\"\u003e\u003ccode\u003ee5f1f48\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9466a552fbf938f7969245f5bac99c38ea446e9b\"\u003e\u003ccode\u003e9466a55\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/d74b79351212ad10eb89b9f842e678b8b2fdbee9\"\u003e\u003ccode\u003ed74b793\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5865\"\u003e#5865\u003c/a\u003e from gifnksm/nushell-completion-value-types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ecbc775d3b4d8874786738fa4f342e6796446ff0\"\u003e\u003ccode\u003eecbc775\u003c/code\u003e\u003c/a\u003e fix(nu): Set argument type based on \u003ccode\u003eValueHint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/6784054536a18549d90221ecd300084f02ca6386\"\u003e\u003ccode\u003e6784054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5857\"\u003e#5857\u003c/a\u003e from epage/empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cca5f32b3a9dc0982fbc63e856a49ad3c7688b68\"\u003e\u003ccode\u003ecca5f32\u003c/code\u003e\u003c/a\u003e test(complete): Show empty option-value behavior\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.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.2.0...v4.3.0\"\u003e4.3.0\u003c/a\u003e - 2025-07-09\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.1.0...v4.2.0\"\u003e4.2.0\u003c/a\u003e - 2025-06-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWrite ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e - 2025-06-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd has_overlapping_files method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6c78fe381da074610d99e2d59546b0530bcb6e54\"\u003e\u003ccode\u003e6c78fe3\u003c/code\u003e\u003c/a\u003e Bump version to 4.3.0 and update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/741ca45ce79ddb43024b0bd7b207bf8a65e5a5b9\"\u003e\u003ccode\u003e741ca45\u003c/code\u003e\u003c/a\u003e ci: Update release-plz configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2c77a9058e19335be507215b8aeadcd6a0e4d74d\"\u003e\u003ccode\u003e2c77a90\u003c/code\u003e\u003c/a\u003e deps: Remove dependency on getrandom wasm backend (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f5963e3d18efbb07c4bb05f6f31a0c924ba86c44\"\u003e\u003ccode\u003ef5963e3\u003c/code\u003e\u003c/a\u003e Add support for PPMd (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/c8278990c40ddfbeb4a23877c1221792535d21b3\"\u003e\u003ccode\u003ec827899\u003c/code\u003e\u003c/a\u003e Upgrade to bzip2 0.6.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a92c781e8ea278110397e4c0cb488b64e67eb05\"\u003e\u003ccode\u003e3a92c78\u003c/code\u003e\u003c/a\u003e chore: release v4.2.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3f34acde89c603f5b594f8b1afbbed311938e812\"\u003e\u003ccode\u003e3f34acd\u003c/code\u003e\u003c/a\u003e Add StreamWriter::into_inner() (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/44c0315ad6fadd6a4a13c5792650fd91e93343b8\"\u003e\u003ccode\u003e44c0315\u003c/code\u003e\u003c/a\u003e Include magic signature when writing data descriptors (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/027cbb7e61771d9a2134a20505d41daea3ed8a10\"\u003e\u003ccode\u003e027cbb7\u003c/code\u003e\u003c/a\u003e feat: Write ZIP file to stream (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/6ad5924e34ce3d62d9872e159c2d6c6f6eddb569\"\u003e\u003ccode\u003e6ad5924\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.3.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.141\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.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/6843c3660ec3394b15da016902e001f8381dfe92\"\u003e\u003ccode\u003e6843c36\u003c/code\u003e\u003c/a\u003e Release 1.0.141\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6e2c21063a477122dd5dd4a55a6d8494e6bc7921\"\u003e\u003ccode\u003e6e2c210\u003c/code\u003e\u003c/a\u003e Touch up PR 1273\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/623d9b47cfc1f3e1a596f31ef9e56c6aa249b1b6\"\u003e\u003ccode\u003e623d9b4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1273\"\u003e#1273\u003c/a\u003e from conradludgate/optimise-string-escaping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/de70b7db1fe8783a6e18fe997470a550c376abb0\"\u003e\u003ccode\u003ede70b7d\u003c/code\u003e\u003c/a\u003e use unreachable_unchecked for escape table. use a second match to roundtrip E...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f2d940dd54d82235eb6f5b276f03eaeba058f06c\"\u003e\u003ccode\u003ef2d940d\u003c/code\u003e\u003c/a\u003e replace start index with bytes slice reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/cd55b5a0ff5f88f1aeb7a77c1befc9ddb3205201\"\u003e\u003ccode\u003ecd55b5a\u003c/code\u003e\u003c/a\u003e Ignore mismatched_lifetime_syntaxes lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/c1826ebcccb1a520389c6b78ad3da15db279220d\"\u003e\u003ccode\u003ec1826eb\u003c/code\u003e\u003c/a\u003e Pin nightly toolchain used for miri job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8a56cfa6d0a93c39ee4ef07d431de0748eed9028\"\u003e\u003ccode\u003e8a56cfa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1248\"\u003e#1248\u003c/a\u003e from jimmycathy/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/af3d80de56bc9bb06def76badbd0ef1abd43ca7c\"\u003e\u003ccode\u003eaf3d80d\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.141\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.174\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.174\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.173\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHurd: Fix build from missing \u003ccode\u003efpos_t\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 Musl: Fix the \u003ccode\u003estruct ipc_perm\u003c/code\u003e bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4384\"\u003e#4384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the \u003ccode\u003eO_LARGEFILE\u003c/code\u003e constant value. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.174/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.173...0.2.174\"\u003e0.2.174\u003c/a\u003e - 2025-06-17\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Make \u003ccode\u003epidfd_info\u003c/code\u003e fields pub (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4487\"\u003e#4487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGnu x32: Add missing \u003ccode\u003etimespec.tv_nsec\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4497\"\u003e#4497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Use \u003ccode\u003enlink_t\u003c/code\u003e type for \u003ccode\u003est_nlink\u003c/code\u003e in \u003ccode\u003estruct stat\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4483\"\u003e#4483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4489\"\u003e#4489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpenBSD: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4490\"\u003e#4490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4492\"\u003e#4492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.172...0.2.173\"\u003e0.2.173\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Add an AIX triple to Cargo.toml for doc (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4475\"\u003e#4475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add the \u003ccode\u003eSO_SPLICE\u003c/code\u003e socket option support for FreeBSD \u0026gt;= 14.2 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux GNU: Prepare for supporting \u003ccode\u003e_TIME_BITS=64\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4433\"\u003e#4433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constant PACKET_IGNORE_OUTGOING (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants and types for \u003ccode\u003ensfs\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants for Memory-Deny-Write-Execute \u003ccode\u003eprctls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4400\"\u003e#4400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add constants from \u003ccode\u003elinux/cn_proc.h\u003c/code\u003e and \u003ccode\u003elinux/connector.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4434\"\u003e#4434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new flags for \u003ccode\u003epwritev2\u003c/code\u003e and \u003ccode\u003epreadv2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4452\"\u003e#4452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add pid_type enum values (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Update pidfd constants and types (Linux 6.9-6.15) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4402\"\u003e#4402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoongarch64 musl: Define the \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4448\"\u003e#4448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add new fields since 1.2.0/1.2.2 to \u003ccode\u003estruct tcp_info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Prepare for supporting v1.2.3 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4443\"\u003e#4443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add \u003ccode\u003earc4random\u003c/code\u003e and \u003ccode\u003earc4random_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4464\"\u003e#4464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRISC-V Musl: Add \u003ccode\u003eMADV_SOFT_OFFLINE\u003c/code\u003e definition (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4447\"\u003e#4447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Define SCM_RIGHTS (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4440\"\u003e#4440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWindows: Add more \u003ccode\u003etime.h\u003c/code\u003e functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4427\"\u003e#4427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRedox: Update \u003ccode\u003eSA_\u003c/code\u003e constants. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: make \u003ccode\u003eCMSG_ALIGN\u003c/code\u003e, \u003ccode\u003eCMSG_LEN\u003c/code\u003e, and \u003ccode\u003eCMSG_SPACE\u003c/code\u003e const functions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4441\"\u003e#4441\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAIX: Enable libc-test and fix definitions/declarations. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4450\"\u003e#4450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmscripten: Fix querying emcc on windows (use emcc.bat) (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4248\"\u003e#4248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ea6f07f9828c007a752fab78eedc0565f36096df\"\u003e\u003ccode\u003eea6f07f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4500\"\u003e#4500\u003c/a\u003e from tgross35/release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce31fdaf1c78d37536827983890229b041fcc299\"\u003e\u003ccode\u003ece31fda\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.174\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/296b5801e94656182fba45cd9b759f3aae0abcef\"\u003e\u003ccode\u003e296b580\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4499\"\u003e#4499\u003c/a\u003e from tgross35/backport-hungarian-wax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/264a5399ab6e29bf29eac5c29c9f771eb6d58f5b\"\u003e\u003ccode\u003e264a539\u003c/code\u003e\u003c/a\u003e Add missing timespec.tv_nsec for gnux32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/7d92568ed609f0fef5814e71b6b7bd10925662b8\"\u003e\u003ccode\u003e7d92568\u003c/code\u003e\u003c/a\u003e fix: use nlink_t type for st_nlink in struct stat definition for NuttX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/790180ba16a40ab648fb7317ba39aff8f1a21ad9\"\u003e\u003ccode\u003e790180b\u003c/code\u003e\u003c/a\u003e Remove unessecary semicolons from definitions of \u003ccode\u003eCMSG_NXTHDR\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1e99d50bc98ec6387efef17f9f44e978202bf083\"\u003e\u003ccode\u003e1e99d50\u003c/code\u003e\u003c/a\u003e make pidfd_info fields pub\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/c08c5073efd877d7217bc32b5c6ec1b1248490d9\"\u003e\u003ccode\u003ec08c507\u003c/code\u003e\u003c/a\u003e openbsd: Fix some clippy warnings to use \u003ccode\u003epointer::cast\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/513405844c7dae4c3addc4066e3ac61bb68e4543\"\u003e\u003ccode\u003e5134058\u003c/code\u003e\u003c/a\u003e Allow new \u003ccode\u003eunpredictable_function_pointer_comparisons\u003c/code\u003e lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/9288ec0123086439f27ea47a2b120345e6007e24\"\u003e\u003ccode\u003e9288ec0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4486\"\u003e#4486\u003c/a\u003e from tgross35/fix-no-publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.174\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getopts` from 0.2.21 to 0.2.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/releases\"\u003egetopts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.23\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.22\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/getopts/blob/master/CHANGELOG.md\"\u003egetopts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.22...v0.2.23\"\u003e0.2.23\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd caching\u003c/li\u003e\n\u003cli\u003eRemove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003eBump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003eUpdate the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.22\"\u003e0.2.22\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd a release job\u003c/li\u003e\n\u003cli\u003eDocument and start testing the MSRV\u003c/li\u003e\n\u003cli\u003eTest on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eEliminate \u003ccode\u003ehtml_root_url\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version number in html_root_url\u003c/li\u003e\n\u003cli\u003eUse SPDX license format\u003c/li\u003e\n\u003cli\u003eFix compiler warning in documentation example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/100\"\u003e#100\u003c/a\u003e from zdenek-crha/parse_args_end_position\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/rust-lang/getopts/issues/103\"\u003e#103\u003c/a\u003e from zdenek-crha/better_usage_examples\u003c/li\u003e\n\u003cli\u003eAdd usage examples for methods that add option config\u003c/li\u003e\n\u003cli\u003eUpdate outdated top level documentation\u003c/li\u003e\n\u003cli\u003eAdd triagebot configuration\u003c/li\u003e\n\u003cli\u003eremove deprecated Error::description\u003c/li\u003e\n\u003cli\u003eUpdate documentation of opt_present() and other functions that might panic\u003c/li\u003e\n\u003cli\u003eUpdated tests for opts_str() and opts_str_first() to check order of processing\u003c/li\u003e\n\u003cli\u003eAdd opts_present_any() and opts_str_first() interface functions\u003c/li\u003e\n\u003cli\u003eParse options without names vector\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/getopts/commit/57b183a98599261ab535401b64aa0a46ab0b6a44\"\u003e\u003ccode\u003e57b183a\u003c/code\u003e\u003c/a\u003e chore: release v0.2.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/5ba47f981c9cf1a7323fd4b05abce86a8fac7757\"\u003e\u003ccode\u003e5ba47f9\u003c/code\u003e\u003c/a\u003e ci: Add caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3b5adcd50578a89d8ba18555be6a7e3df4536d76\"\u003e\u003ccode\u003e3b5adcd\u003c/code\u003e\u003c/a\u003e Remove redundant configuration from Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2f7a9c402b127e631ee7bcda8dc83d75f569d097\"\u003e\u003ccode\u003e2f7a9c4\u003c/code\u003e\u003c/a\u003e Bump unicode-width to 0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/a61cffbc36de7d78c6c4af3d04fa72eda2fb0d03\"\u003e\u003ccode\u003ea61cffb\u003c/code\u003e\u003c/a\u003e Update the MSRV to 1.66 and edition to 2021\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/3caf9d0c24c2b2a8bafaf3e2bd20a33e6e73fba2\"\u003e\u003ccode\u003e3caf9d0\u003c/code\u003e\u003c/a\u003e chore: release v0.2.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/2ab5da1b4c9082e723ccb7ef7b621c89bd4bb3f7\"\u003e\u003ccode\u003e2ab5da1\u003c/code\u003e\u003c/a\u003e ci: Add a check for formatting, apply \u003ccode\u003ecargo fmt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/d83ae2355f73872b2fbd2941a8685f878a637efa\"\u003e\u003ccode\u003ed83ae23\u003c/code\u003e\u003c/a\u003e ci: Add a release job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/e289e35913bdf23d3a6f27a49b3127d0adf5e41b\"\u003e\u003ccode\u003ee289e35\u003c/code\u003e\u003c/a\u003e Document and start testing the MSRV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/getopts/commit/4f6d84ea6005fc1caed0a26e96044d1893292c43\"\u003e\u003ccode\u003e4f6d84e\u003c/code\u003e\u003c/a\u003e ci: Test on more platforms, deny warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/getopts/compare/v0.2.21...v0.2.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/xhgg606/https-github.com-Winkmoon-KernelSU/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhgg606%2Fhttps-github.com-Winkmoon-KernelSU/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.39.0","new_version":"0.43.0","update_type":"minor","path":null,"pr_created_at":"2025-06-30T19:37:38.000Z","version_change":"0.39.0 → 0.43.0","issue":{"uuid":"2629942442","node_id":"PR_kwDOODvGz86cwbyq","number":5,"state":"open","title":"Bump wit-bindgen-rt from 0.39.0 to 0.43.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-30T19:37:38.000Z","updated_at":"2025-06-30T19:37:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.39.0","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.39.0 to 0.43.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.39.0...v0.43.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=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.39.0\u0026new-version=0.43.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/ricochet/sample-wasi-cli-rust/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsample-wasi-cli-rust/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.41.0","new_version":"0.43.0","update_type":"minor","path":null,"pr_created_at":"2025-06-30T13:08:21.000Z","version_change":"0.41.0 → 0.43.0","issue":{"uuid":"3188423587","node_id":"PR_kwDOMtZLgM6csYDr","number":65,"state":"closed","title":"build(deps): bump wit-bindgen-rt from 0.41.0 to 0.43.0","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T15:44:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T13:08:21.000Z","updated_at":"2025-08-18T15:44:22.000Z","time_to_close":4242961,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"wit-bindgen-rt","old_version":"0.41.0","new_version":"0.43.0","repository_url":null}],"path":null,"ecosystem":"cargo"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.41.0\u0026new-version=0.43.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/bytecodealliance/sample-wasi-http-rust/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecodealliance%2Fsample-wasi-http-rust/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"}},{"old_version":"0.42.1","new_version":"0.43.0","update_type":"minor","path":null,"pr_created_at":"2025-06-30T01:49:48.000Z","version_change":"0.42.1 → 0.43.0","issue":{"uuid":"2627504496","node_id":"PR_kwDOMq7PLM6cnIlw","number":21,"state":"closed","title":"Update wit-bindgen-rt requirement from 0.42.1 to 0.43.0","user":"dependabot[bot]","labels":["dependencies","rust","automerge"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T05:08:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T01:49:48.000Z","updated_at":"2025-08-04T05:08:40.000Z","time_to_close":3035931,"merged_at":"2025-08-04T05:08:39.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"wit-bindgen-rt","old_version":"0.42.1","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.42.1...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/danieletorelli/golem-x/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danieletorelli%2Fgolem-x/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"0.42.1","new_version":"0.43.0","update_type":"minor","path":null,"pr_created_at":"2025-06-24T23:16:54.000Z","version_change":"0.42.1 → 0.43.0","issue":{"uuid":"2616416952","node_id":"PR_kwDONd102c6b81q4","number":145,"state":"open","title":"fix(deps): Bump the wit-bindgen-dependencies group with 2 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-06-24T23:16:54.000Z","updated_at":"2025-06-24T23:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): Bump","group_name":"wit-bindgen-dependencies","update_count":2,"packages":[{"name":"wit-bindgen","old_version":"0.42.1","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"wit-bindgen-rt","old_version":"0.42.1","new_version":"0.43.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the wit-bindgen-dependencies group with 2 updates: [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) and [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen).\n\nUpdates `wit-bindgen` from 0.42.1 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.42.1...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wit-bindgen-rt` from 0.42.1 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/71330dc0b891878e050281c7e9af94767244db4e\"\u003e\u003ccode\u003e71330dc\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.43.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4089e7497cc70393d998d9acbb267985b4869f71\"\u003e\u003ccode\u003e4089e74\u003c/code\u003e\u003c/a\u003e Update publish script (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1325\"\u003e#1325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ea0777f6b7521014e017fa2dce86d677101b37c7\"\u003e\u003ccode\u003eea0777f\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/fdb21279f51c9fc75fd63f829c63841044a46374\"\u003e\u003ccode\u003efdb2127\u003c/code\u003e\u003c/a\u003e [cpp] Use value types for asymmetric API (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1321\"\u003e#1321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/9c8f2fbe98b453f23698c44b40fa61790be77d12\"\u003e\u003ccode\u003e9c8f2fb\u003c/code\u003e\u003c/a\u003e [c] Add documentation for the C binding generator (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1319\"\u003e#1319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/96e0152221655e55d086a126be07b9bb01e698e2\"\u003e\u003ccode\u003e96e0152\u003c/code\u003e\u003c/a\u003e C++17 bindings (uses \u0026quot;modern\u0026quot; data types for option,result,resource) (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/3ebafeb358385e485cc7866c33180ed862ea7b81\"\u003e\u003ccode\u003e3ebafeb\u003c/code\u003e\u003c/a\u003e Generate explicit borrow dropping functions when autodrop borrows is disabled...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/cfb16fdd361c4acab53c449107201b8627ba2da7\"\u003e\u003ccode\u003ecfb16fd\u003c/code\u003e\u003c/a\u003e avoid stream reads and writes after \u003ccode\u003eDROPPED\u003c/code\u003e received (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/504dcd1aafa7cf4b840387b9758fe2a7d715d972\"\u003e\u003ccode\u003e504dcd1\u003c/code\u003e\u003c/a\u003e Disallow the value 0 in \u003ccode\u003efrom_handle\u003c/code\u003e methods in the Rust bindings. (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/a9d8e9a9299f93010838b9e5ca5222cd5c45321a\"\u003e\u003ccode\u003ea9d8e9a\u003c/code\u003e\u003c/a\u003e Async trait function error (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1311\"\u003e#1311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.42.1...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/jontze/wasm-functions/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jontze%2Fwasm-functions/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-06-08T17:07:57.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"2576844277","node_id":"PR_kwDOO4NULc6Zl4X1","number":4,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud with 60 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-06-08T17:07:57.000Z","updated_at":"2025-06-08T17:07:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":60,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstream","old_version":"0.6.18","new_version":"0.6.19","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-parse","old_version":"0.2.6","new_version":"0.2.7","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-query","old_version":"1.1.2","new_version":"1.1.3","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bumpalo","old_version":"3.17.0","new_version":"3.18.1","repository_url":"https://github.com/fitzgen/bumpalo"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.26","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"colorchoice","old_version":"1.0.3","new_version":"1.0.4","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.2","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 60 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstream](https://github.com/rust-cli/anstyle) | `0.6.18` | `0.6.19` |\n| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.10` | `1.0.11` |\n| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.6` | `0.2.7` |\n| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.2` | `1.1.3` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.9` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.17.0` | `3.18.1` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.26` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.3` | `1.0.4` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.2` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.39\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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/ed2360f9cdf9bb51477ace5cd79ac47794758086\"\u003e\u003ccode\u003eed2360f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/196a14b8c958bd172365f7b82999a0102301380d\"\u003e\u003ccode\u003e196a14b\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cd622ab63c43a6c07b25a1e914a6aebd4430b0e3\"\u003e\u003ccode\u003ecd622ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5846\"\u003e#5846\u003c/a\u003e from ribru17/alias_fn_dedup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/48ff72be28a0b563d15fc88cbb0e7e247fa33a02\"\u003e\u003ccode\u003e48ff72b\u003c/code\u003e\u003c/a\u003e fix(complete): Deduplicate bash subcmd cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b1b6f17f610efc51a6ac1d18f471b918492c1ea7\"\u003e\u003ccode\u003eb1b6f17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5843\"\u003e#5843\u003c/a\u003e from epage/link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5900216569d0ed0b9967e930c996644e6b86a53b\"\u003e\u003ccode\u003e5900216\u003c/code\u003e\u003c/a\u003e fix(derive): Update link for derive attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fde45f9aea766fb8de46e3d46e6575f393c3b6b9\"\u003e\u003ccode\u003efde45f9\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/45d5d7edcb37d07affb9185b2a06a3bce40e6ea0\"\u003e\u003ccode\u003e45d5d7e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4b82b97cd9069dba864185d5c6147232f8ad4942\"\u003e\u003ccode\u003e4b82b97\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a982adfbbd369e19427fcc7e31be58bb8a9e2dac\"\u003e\u003ccode\u003ea982adf\u003c/code\u003e\u003c/a\u003e docs: Update changelog\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.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b87a2482e2d2a05b96e77eba93a504d13a6348e0\"\u003e\u003ccode\u003eb87a248\u003c/code\u003e\u003c/a\u003e chore: release v4.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2514c4cde2de888dbfb0013290fe0b1bf84c45a6\"\u003e\u003ccode\u003e2514c4c\u003c/code\u003e\u003c/a\u003e fix: Allow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4aadb854b2928644a850cbd579a5c1e1c01ec1e0\"\u003e\u003ccode\u003e4aadb85\u003c/code\u003e\u003c/a\u003e docs: Update fuzzing section of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/470394d7ef8c757aac092c8f1352070320c6f061\"\u003e\u003ccode\u003e470394d\u003c/code\u003e\u003c/a\u003e chore: Revert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4ab083cc700b58187bf9b1e065646cbcb77d2a6\"\u003e\u003ccode\u003ee4ab083\u003c/code\u003e\u003c/a\u003e test(ci): Remove redundant semver checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/89fd4ffd6a75cccccb546d05d98bb9ee7c6aaa1c\"\u003e\u003ccode\u003e89fd4ff\u003c/code\u003e\u003c/a\u003e deps!: Use \u003ccode\u003edep:\u003c/code\u003e to suppress implicit features that may change in the future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7d7d26531411c9c1bc8f3db57351e3c3a283e6a6\"\u003e\u003ccode\u003e7d7d265\u003c/code\u003e\u003c/a\u003e chore: Revert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2d75b28b6f35b671223abd2cafbf938a068fa993\"\u003e\u003ccode\u003e2d75b28\u003c/code\u003e\u003c/a\u003e style: cargo fmt --all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a5094ded1f158b6cee2e484ccc8e3e86f03cf4f\"\u003e\u003ccode\u003e3a5094d\u003c/code\u003e\u003c/a\u003e deps: Replace lzma-rs with liblzma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b93fc342660436252d979e375ac2cf18f56dba1a\"\u003e\u003ccode\u003eb93fc34\u003c/code\u003e\u003c/a\u003e chore: Update fully-qualified names of liblzma imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\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/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/harryfei/which-rs/pull/109\"\u003eharryfei/which-rs#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eSys\u003c/code\u003e trait to allow abstracting over the underlying filesystem. Particularly useful for \u003ccode\u003ewasm32-unknown-unknown\u003c/code\u003e targets. Thanks \u003ca href=\"https://github.com/dsherret\"\u003e\u003ccode\u003e@​dsherret\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003cli\u003eAdd more debug level tracing for otherwise silent I/O errors.\u003c/li\u003e\n\u003cli\u003eCall the \u003ccode\u003eNonFatalHandler\u003c/code\u003e in more places to catch previously ignored I/O errors.\u003c/li\u003e\n\u003cli\u003eRemove use of the \u003ccode\u003eeither\u003c/code\u003e dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/adac2cdae7eaef4d5ce4cb2984ba43a0559adf06\"\u003e\u003ccode\u003eadac2cd\u003c/code\u003e\u003c/a\u003e bump version, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/84e152ec23f3471eeefb278a55f8fdb818088866\"\u003e\u003ccode\u003e84e152e\u003c/code\u003e\u003c/a\u003e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/a0a6daf199c15b0d2af07b91b0cb2f3054727311\"\u003e\u003ccode\u003ea0a6daf\u003c/code\u003e\u003c/a\u003e feat: add Sys trait for swapping out system (\u003ca href=\"https://redirect.github.com/harryfei/which-rs/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/eef199824a0cf1596e8afbe9e7a5e6a793486cad\"\u003e\u003ccode\u003eeef1998\u003c/code\u003e\u003c/a\u003e Add actively maintained badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecarg...\n\n_Description has been truncated_","html_url":"https://github.com/kdrv3xc/ksu_susfs/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kdrv3xc%2Fksu_susfs/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-05-30T21:14:02.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"3104293822","node_id":"PR_kwDOOpue7s6YVRDB","number":20,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud with 54 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-30T21:14:02.000Z","updated_at":"2025-06-04T20:45:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.8","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.25","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.8` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.25` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.39\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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/ed2360f9cdf9bb51477ace5cd79ac47794758086\"\u003e\u003ccode\u003eed2360f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/196a14b8c958bd172365f7b82999a0102301380d\"\u003e\u003ccode\u003e196a14b\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cd622ab63c43a6c07b25a1e914a6aebd4430b0e3\"\u003e\u003ccode\u003ecd622ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5846\"\u003e#5846\u003c/a\u003e from ribru17/alias_fn_dedup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/48ff72be28a0b563d15fc88cbb0e7e247fa33a02\"\u003e\u003ccode\u003e48ff72b\u003c/code\u003e\u003c/a\u003e fix(complete): Deduplicate bash subcmd cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b1b6f17f610efc51a6ac1d18f471b918492c1ea7\"\u003e\u003ccode\u003eb1b6f17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5843\"\u003e#5843\u003c/a\u003e from epage/link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5900216569d0ed0b9967e930c996644e6b86a53b\"\u003e\u003ccode\u003e5900216\u003c/code\u003e\u003c/a\u003e fix(derive): Update link for derive attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fde45f9aea766fb8de46e3d46e6575f393c3b6b9\"\u003e\u003ccode\u003efde45f9\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/45d5d7edcb37d07affb9185b2a06a3bce40e6ea0\"\u003e\u003ccode\u003e45d5d7e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4b82b97cd9069dba864185d5c6147232f8ad4942\"\u003e\u003ccode\u003e4b82b97\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a982adfbbd369e19427fcc7e31be58bb8a9e2dac\"\u003e\u003ccode\u003ea982adf\u003c/code\u003e\u003c/a\u003e docs: Update changelog\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.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b87a2482e2d2a05b96e77eba93a504d13a6348e0\"\u003e\u003ccode\u003eb87a248\u003c/code\u003e\u003c/a\u003e chore: release v4.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2514c4cde2de888dbfb0013290fe0b1bf84c45a6\"\u003e\u003ccode\u003e2514c4c\u003c/code\u003e\u003c/a\u003e fix: Allow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4aadb854b2928644a850cbd579a5c1e1c01ec1e0\"\u003e\u003ccode\u003e4aadb85\u003c/code\u003e\u003c/a\u003e docs: Update fuzzing section of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/470394d7ef8c757aac092c8f1352070320c6f061\"\u003e\u003ccode\u003e470394d\u003c/code\u003e\u003c/a\u003e chore: Revert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4ab083cc700b58187bf9b1e065646cbcb77d2a6\"\u003e\u003ccode\u003ee4ab083\u003c/code\u003e\u003c/a\u003e test(ci): Remove redundant semver checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/89fd4ffd6a75cccccb546d05d98bb9ee7c6aaa1c\"\u003e\u003ccode\u003e89fd4ff\u003c/code\u003e\u003c/a\u003e deps!: Use \u003ccode\u003edep:\u003c/code\u003e to suppress implicit features that may change in the future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7d7d26531411c9c1bc8f3db57351e3c3a283e6a6\"\u003e\u003ccode\u003e7d7d265\u003c/code\u003e\u003c/a\u003e chore: Revert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2d75b28b6f35b671223abd2cafbf938a068fa993\"\u003e\u003ccode\u003e2d75b28\u003c/code\u003e\u003c/a\u003e style: cargo fmt --all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a5094ded1f158b6cee2e484ccc8e3e86f03cf4f\"\u003e\u003ccode\u003e3a5094d\u003c/code\u003e\u003c/a\u003e deps: Replace lzma-rs with liblzma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b93fc342660436252d979e375ac2cf18f56dba1a\"\u003e\u003ccode\u003eb93fc34\u003c/code\u003e\u003c/a\u003e chore: Update fully-qualified names of liblzma imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1f705a9\"\u003e\u003ccode\u003ed82...\n\n_Description has been truncated_","html_url":"https://github.com/spanish33/kernelsu/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spanish33%2Fkernelsu/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-05-29T20:39:43.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"3101436589","node_id":"PR_kwDOOpue7s6YLokm","number":16,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 54 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-29T20:46:34.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-29T20:39:43.000Z","updated_at":"2025-05-29T20:46:37.000Z","time_to_close":411,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"4.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"anstyle-wincon","old_version":"3.0.7","new_version":"3.0.8","repository_url":"https://github.com/rust-cli/anstyle"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.24","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.39","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.21","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `4.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.7` | `3.0.8` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.24` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.39` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.21` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.1` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.39\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.39\u003c/h2\u003e\n\u003ch2\u003e[4.5.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\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.39] - 2025-05-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Show short flag aliases before long\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Merge the short and long flag alias lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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/ed2360f9cdf9bb51477ace5cd79ac47794758086\"\u003e\u003ccode\u003eed2360f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/196a14b8c958bd172365f7b82999a0102301380d\"\u003e\u003ccode\u003e196a14b\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/cd622ab63c43a6c07b25a1e914a6aebd4430b0e3\"\u003e\u003ccode\u003ecd622ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5846\"\u003e#5846\u003c/a\u003e from ribru17/alias_fn_dedup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/48ff72be28a0b563d15fc88cbb0e7e247fa33a02\"\u003e\u003ccode\u003e48ff72b\u003c/code\u003e\u003c/a\u003e fix(complete): Deduplicate bash subcmd cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b1b6f17f610efc51a6ac1d18f471b918492c1ea7\"\u003e\u003ccode\u003eb1b6f17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5843\"\u003e#5843\u003c/a\u003e from epage/link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/5900216569d0ed0b9967e930c996644e6b86a53b\"\u003e\u003ccode\u003e5900216\u003c/code\u003e\u003c/a\u003e fix(derive): Update link for derive attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fde45f9aea766fb8de46e3d46e6575f393c3b6b9\"\u003e\u003ccode\u003efde45f9\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/45d5d7edcb37d07affb9185b2a06a3bce40e6ea0\"\u003e\u003ccode\u003e45d5d7e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4b82b97cd9069dba864185d5c6147232f8ad4942\"\u003e\u003ccode\u003e4b82b97\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a982adfbbd369e19427fcc7e31be58bb8a9e2dac\"\u003e\u003ccode\u003ea982adf\u003c/code\u003e\u003c/a\u003e docs: Update changelog\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.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v3.0.0...v4.0.0\"\u003e4.0.0\u003c/a\u003e - 2025-05-21\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher than \u0026quot;Version made by\u0026quot; (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eRevert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003eUpdate fully-qualified names of liblzma imports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b87a2482e2d2a05b96e77eba93a504d13a6348e0\"\u003e\u003ccode\u003eb87a248\u003c/code\u003e\u003c/a\u003e chore: release v4.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2514c4cde2de888dbfb0013290fe0b1bf84c45a6\"\u003e\u003ccode\u003e2514c4c\u003c/code\u003e\u003c/a\u003e fix: Allow extraction of Zip64 where \u0026quot;Version needed to extract\u0026quot; is higher th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/4aadb854b2928644a850cbd579a5c1e1c01ec1e0\"\u003e\u003ccode\u003e4aadb85\u003c/code\u003e\u003c/a\u003e docs: Update fuzzing section of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/470394d7ef8c757aac092c8f1352070320c6f061\"\u003e\u003ccode\u003e470394d\u003c/code\u003e\u003c/a\u003e chore: Revert nt-time upgrade (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4ab083cc700b58187bf9b1e065646cbcb77d2a6\"\u003e\u003ccode\u003ee4ab083\u003c/code\u003e\u003c/a\u003e test(ci): Remove redundant semver checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/89fd4ffd6a75cccccb546d05d98bb9ee7c6aaa1c\"\u003e\u003ccode\u003e89fd4ff\u003c/code\u003e\u003c/a\u003e deps!: Use \u003ccode\u003edep:\u003c/code\u003e to suppress implicit features that may change in the future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7d7d26531411c9c1bc8f3db57351e3c3a283e6a6\"\u003e\u003ccode\u003e7d7d265\u003c/code\u003e\u003c/a\u003e chore: Revert constant_time_eq update (would increase MSRV)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/2d75b28b6f35b671223abd2cafbf938a068fa993\"\u003e\u003ccode\u003e2d75b28\u003c/code\u003e\u003c/a\u003e style: cargo fmt --all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/3a5094ded1f158b6cee2e484ccc8e3e86f03cf4f\"\u003e\u003ccode\u003e3a5094d\u003c/code\u003e\u003c/a\u003e deps: Replace lzma-rs with liblzma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/b93fc342660436252d979e375ac2cf18f56dba1a\"\u003e\u003ccode\u003eb93fc34\u003c/code\u003e\u003c/a\u003e chore: Update fully-qualified names of liblzma imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v4.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1f705a9\"\u003e\u003ccode\u003ed82...\n\n_Description has been truncated_","html_url":"https://github.com/spanish33/kernelsu/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spanish33%2Fkernelsu/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud_overlayfs","pr_created_at":"2025-05-19T22:57:22.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"2529934305","node_id":"PR_kwDOOMOe3s6Wy7vh","number":4,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud_overlayfs with 53 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-05-19T22:57:22.000Z","updated_at":"2025-05-19T22:57:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":53,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.31","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"3.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.23","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.31","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud_overlayfs","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud_overlayfs with 53 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.38` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `3.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.23` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.38` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.0` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.20` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.31 to 4.5.38\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.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.32\u003c/h2\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(cookbook)\u003c/em\u003e Switch from \u003ccode\u003ehumantime\u003c/code\u003e to \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(tutorial)\u003c/em\u003e Better cover required vs optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d\"\u003e\u003ccode\u003e2920fb0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2\"\u003e\u003ccode\u003e8902627\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632\"\u003e\u003ccode\u003e79d696f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5813\"\u003e#5813\u003c/a\u003e from epage/ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471\"\u003e\u003ccode\u003e479df35\u003c/code\u003e\u003c/a\u003e fix(parser): Fill in defaults on ignored error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5\"\u003e\u003ccode\u003ea1d69ca\u003c/code\u003e\u003c/a\u003e refactor(parser): Split up parsing from post-processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547\"\u003e\u003ccode\u003e6827841\u003c/code\u003e\u003c/a\u003e test(parser): Show bad ignore_errors defaulting case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9\"\u003e\u003ccode\u003e76d0049\u003c/code\u003e\u003c/a\u003e test(parser): Verify defaulting on errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d\"\u003e\u003ccode\u003e3f5c05c\u003c/code\u003e\u003c/a\u003e test(parser): Ensure we are actually testing ignore_errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9\"\u003e\u003ccode\u003eba4745d\u003c/code\u003e\u003c/a\u003e chore(ci): Fix use of permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798\"\u003e\u003ccode\u003e22944b4\u003c/code\u003e\u003c/a\u003e chore(ci): Use matrix for tracking the runner\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\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/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.0...v2.4.1\"\u003e2.4.1\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/8c01cb7fec6c4f696f8306f1942044dcf1a8f5b2\"\u003e\u003ccode\u003e8c01cb7\u003c/code\u003e\u003c/a\u003e chore: release v3.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/cde72a582d4bd59216bdd54d530333cd637df5eb\"\u003e\u003ccode\u003ecde72a5\u003c/code\u003e\u003c/a\u003e ci(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/46f57ef74b22efa61202075fd27ec94f61515b0b\"\u003e\u003ccode\u003e46f57ef\u003c/code\u003e\u003c/a\u003e chore: drop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/260fa289eceb6f3b81629323020d6064958887ce\"\u003e\u003ccode\u003e260fa28\u003c/code\u003e\u003c/a\u003e fix: return correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/9231930f69f72245ba98c52afecaa97387f5eca1\"\u003e\u003ccode\u003e9231930\u003c/code\u003e\u003c/a\u003e zip 3.0: Adjust flate2-related features for 3.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/d448215a134464a7647870b47c1ff5aeed190de4\"\u003e\u003ccode\u003ed448215\u003c/code\u003e\u003c/a\u003e docs: Fix: apparently can't feature-gate the declaration \u003cem\u003eand\u003c/em\u003e body of an exp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/14e590b85b8199b4261cf180a005e1a9b54ebe69\"\u003e\u003ccode\u003e14e590b\u003c/code\u003e\u003c/a\u003e chore: Empty commit to rerun CI on a PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/abecf42cb25a8e6909a80401563bd52ff6b71958\"\u003e\u003ccode\u003eabecf42\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/31993a2e16fa7103a3fe487a52b9f2de0649bc02\"\u003e\u003ccode\u003e31993a2\u003c/code\u003e\u003c/a\u003e docs: merge_archive doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/df323785fcfc4ec97d8f3152cc5803d953af5211\"\u003e\u003ccode\u003edf32378\u003c/code\u003e\u003c/a\u003e docs: finish_into_readable doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v3.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1...\n\n_Description has been truncated_","html_url":"https://github.com/lukaj99/KSUN/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lukaj99%2FKSUN/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud_magic","pr_created_at":"2025-05-19T22:54:44.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"2529931531","node_id":"PR_kwDOOMOe3s6Wy7EL","number":3,"state":"open","title":"build(deps): bump the crates group in /userspace/ksud_magic with 54 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-05-19T22:54:44.000Z","updated_at":"2025-05-19T22:54:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"3.0.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.2"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.23","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.2"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"thiserror","old_version":"2.0.11","new_version":"2.0.12","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"thiserror-impl","old_version":"2.0.11","new_version":"2.0.12","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.2","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud_magic","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud_magic with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `3.0.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.2` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.23` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.0` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| rust-embed-impl | `8.5.0` | `8.7.2` |\n| rust-embed-utils | `8.5.0` | `8.7.2` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.20` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` | `2.0.12` |\n| [thiserror-impl](https://github.com/dtolnay/thiserror) | `2.0.11` | `2.0.12` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.2` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.38\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.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.32\u003c/h2\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(cookbook)\u003c/em\u003e Switch from \u003ccode\u003ehumantime\u003c/code\u003e to \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(tutorial)\u003c/em\u003e Better cover required vs optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d\"\u003e\u003ccode\u003e2920fb0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2\"\u003e\u003ccode\u003e8902627\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632\"\u003e\u003ccode\u003e79d696f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5813\"\u003e#5813\u003c/a\u003e from epage/ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471\"\u003e\u003ccode\u003e479df35\u003c/code\u003e\u003c/a\u003e fix(parser): Fill in defaults on ignored error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5\"\u003e\u003ccode\u003ea1d69ca\u003c/code\u003e\u003c/a\u003e refactor(parser): Split up parsing from post-processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547\"\u003e\u003ccode\u003e6827841\u003c/code\u003e\u003c/a\u003e test(parser): Show bad ignore_errors defaulting case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9\"\u003e\u003ccode\u003e76d0049\u003c/code\u003e\u003c/a\u003e test(parser): Verify defaulting on errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d\"\u003e\u003ccode\u003e3f5c05c\u003c/code\u003e\u003c/a\u003e test(parser): Ensure we are actually testing ignore_errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9\"\u003e\u003ccode\u003eba4745d\u003c/code\u003e\u003c/a\u003e chore(ci): Fix use of permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798\"\u003e\u003ccode\u003e22944b4\u003c/code\u003e\u003c/a\u003e chore(ci): Use matrix for tracking the runner\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.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\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/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.1...v3.0.0\"\u003e3.0.0\u003c/a\u003e - 2025-05-14\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen only zopfli is available, decompression of deflate should not be possible (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecify \u003ccode\u003eflate2\u003c/code\u003e dependency of the \u003ccode\u003edeflate-flate2\u003c/code\u003e feature. (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e⚙️ Miscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003edeflate-flate2\u003c/code\u003e dependency on specific backend\u003c/li\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Drop deprecated \u003ccode\u003edeflate-miniz\u003c/code\u003e feature flag (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.0...v2.4.1\"\u003e2.4.1\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/8c01cb7fec6c4f696f8306f1942044dcf1a8f5b2\"\u003e\u003ccode\u003e8c01cb7\u003c/code\u003e\u003c/a\u003e chore: release v3.0.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/cde72a582d4bd59216bdd54d530333cd637df5eb\"\u003e\u003ccode\u003ecde72a5\u003c/code\u003e\u003c/a\u003e ci(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/46f57ef74b22efa61202075fd27ec94f61515b0b\"\u003e\u003ccode\u003e46f57ef\u003c/code\u003e\u003c/a\u003e chore: drop unused crossbeam-utils dependency (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/260fa289eceb6f3b81629323020d6064958887ce\"\u003e\u003ccode\u003e260fa28\u003c/code\u003e\u003c/a\u003e fix: return correct offset in SeekableTake::seek (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/9231930f69f72245ba98c52afecaa97387f5eca1\"\u003e\u003ccode\u003e9231930\u003c/code\u003e\u003c/a\u003e zip 3.0: Adjust flate2-related features for 3.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/d448215a134464a7647870b47c1ff5aeed190de4\"\u003e\u003ccode\u003ed448215\u003c/code\u003e\u003c/a\u003e docs: Fix: apparently can't feature-gate the declaration \u003cem\u003eand\u003c/em\u003e body of an exp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/14e590b85b8199b4261cf180a005e1a9b54ebe69\"\u003e\u003ccode\u003e14e590b\u003c/code\u003e\u003c/a\u003e chore: Empty commit to rerun CI on a PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/abecf42cb25a8e6909a80401563bd52ff6b71958\"\u003e\u003ccode\u003eabecf42\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/31993a2e16fa7103a3fe487a52b9f2de0649bc02\"\u003e\u003ccode\u003e31993a2\u003c/code\u003e\u003c/a\u003e docs: merge_archive doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/df323785fcfc4ec97d8f3152cc5803d953af5211\"\u003e\u003ccode\u003edf32378\u003c/code\u003e\u003c/a\u003e docs: finish_into_readable doctest requires either flate2 or no deflate at all\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v3.0.0\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.2\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\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-mobile/android_logger-rs/compare/0.14.1...v0.15.0\"\u003ehttps://github.com/rust-mobile/android_logger-rs/compare/0.14.1...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/634c0274843d9ad288ac5b20c7133f9e72c04cdf\"\u003e\u003ccode\u003e634c027\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/88\"\u003e#88\u003c/a\u003e from rust-mobile/prepare-for-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/f2a48f0dfc3bfd4ebef471792704358d1d905b5e\"\u003e\u003ccode\u003ef2a48f0\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/8b7fe0b47fb1580e57d7a9a582fea31070e0b31e\"\u003e\u003ccode\u003e8b7fe0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/87\"\u003e#87\u003c/a\u003e from dextero/no-truncate-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/d8298102d4d2ed86f70ea1755f956002e1f705a9\"\u003e\u003ccode\u003ed829810\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/issues/84\"\u003e#84\u003c/a\u003e from dextero/is-loggable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-mobile/android_logger-rs/commit/e6931cff0cbd55b265f243601f3b2ee7f306935a\"\u003e\u003ccode\u003ee6931cf\u003c/code\u003e\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/lukaj99/KSUN/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lukaj99%2FKSUN/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"0.33.0","new_version":"0.39.0","update_type":"minor","path":"/userspace/ksud","pr_created_at":"2025-05-14T07:05:02.000Z","version_change":"0.33.0 → 0.39.0","issue":{"uuid":"3062051022","node_id":"PR_kwDOOpue7s6WG0_Q","number":4,"state":"closed","title":"build(deps): bump the crates group in /userspace/ksud with 54 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-15T21:14:53.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-14T07:05:02.000Z","updated_at":"2025-05-15T21:14:53.000Z","time_to_close":137391,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"crates","update_count":54,"packages":[{"name":"anyhow","old_version":"1.0.96","new_version":"1.0.98","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"clap","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"zip","old_version":"2.2.2","new_version":"2.6.1","repository_url":"https://github.com/zip-rs/zip2"},{"name":"zip-extensions","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/matzefriedrich/zip-extensions-rs"},{"name":"log","old_version":"0.4.26","new_version":"0.4.27","repository_url":"https://github.com/rust-lang/log"},{"name":"env_logger","old_version":"0.11.6","new_version":"0.11.8","repository_url":"https://github.com/rust-cli/env_logger"},{"name":"serde_json","old_version":"1.0.139","new_version":"1.0.140","repository_url":"https://github.com/serde-rs/json"},{"name":"libc","old_version":"0.2.170","new_version":"0.2.172","repository_url":"https://github.com/rust-lang/libc"},{"name":"rust-embed","old_version":"8.5.0","new_version":"8.7.1"},{"name":"which","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/harryfei/which-rs"},{"name":"sha256","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/baoyachi/sha256-rs"},{"name":"tempfile","old_version":"3.17.1","new_version":"3.20.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"chrono","old_version":"0.4.39","new_version":"0.4.41","repository_url":"https://github.com/chronotope/chrono"},{"name":"fs4","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/al8n/fs4-rs"},{"name":"android_logger","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/rust-mobile/android_logger-rs"},{"name":"ahash","old_version":"0.8.11","new_version":"0.8.12","repository_url":"https://github.com/tkaitchuck/ahash"},{"name":"android_log-sys","old_version":"0.3.1","new_version":"0.3.2","repository_url":"https://github.com/rust-mobile/android_log-sys-rs"},{"name":"async-trait","old_version":"0.1.86","new_version":"0.1.88","repository_url":"https://github.com/dtolnay/async-trait"},{"name":"backtrace","old_version":"0.3.74","new_version":"0.3.75","repository_url":"https://github.com/rust-lang/backtrace-rs"},{"name":"bytes","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"cc","old_version":"1.2.15","new_version":"1.2.22","repository_url":"https://github.com/rust-lang/cc-rs"},{"name":"clap_builder","old_version":"4.5.30","new_version":"4.5.38","repository_url":"https://github.com/clap-rs/clap"},{"name":"clap_derive","old_version":"4.5.28","new_version":"4.5.32","repository_url":"https://github.com/clap-rs/clap"},{"name":"crc","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/mrhooray/crc-rs"},{"name":"crossbeam-channel","old_version":"0.5.14","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"either","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/rayon-rs/either"},{"name":"flate2","old_version":"1.0.35","new_version":"1.1.1","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"getrandom","old_version":"0.3.1","new_version":"0.3.3","repository_url":"https://github.com/rust-random/getrandom"},{"name":"iana-time-zone","old_version":"0.1.61","new_version":"0.1.63","repository_url":"https://github.com/strawlab/iana-time-zone"},{"name":"indexmap","old_version":"2.7.1","new_version":"2.9.0","repository_url":"https://github.com/indexmap-rs/indexmap"},{"name":"itoa","old_version":"1.0.14","new_version":"1.0.15","repository_url":"https://github.com/dtolnay/itoa"},{"name":"libm","old_version":"0.2.11","new_version":"0.2.15","repository_url":"https://github.com/rust-lang/compiler-builtins"},{"name":"miniz_oxide","old_version":"0.8.5","new_version":"0.8.8","repository_url":"https://github.com/Frommi/miniz_oxide"},{"name":"once_cell","old_version":"1.20.3","new_version":"1.21.3","repository_url":"https://github.com/matklad/once_cell"},{"name":"proc-macro2","old_version":"1.0.93","new_version":"1.0.95","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.38","new_version":"1.0.40","repository_url":"https://github.com/dtolnay/quote"},{"name":"rust-embed-impl","old_version":"8.5.0","new_version":"8.7.0","repository_url":"https://github.com/pyros2097/rust-embed"},{"name":"rust-embed-utils","old_version":"8.5.0","new_version":"8.7.0","repository_url":"https://github.com/pyros2097/rust-embed"},{"name":"rustversion","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/rustversion"},{"name":"ryu","old_version":"1.0.19","new_version":"1.0.20","repository_url":"https://github.com/dtolnay/ryu"},{"name":"serde","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"serde_derive","old_version":"1.0.218","new_version":"1.0.219","repository_url":"https://github.com/serde-rs/serde"},{"name":"sha2","old_version":"0.10.8","new_version":"0.10.9","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"syn","old_version":"2.0.98","new_version":"2.0.101","repository_url":"https://github.com/dtolnay/syn"},{"name":"time","old_version":"0.3.37","new_version":"0.3.41","repository_url":"https://github.com/time-rs/time"},{"name":"time-core","old_version":"0.1.2","new_version":"0.1.4","repository_url":"https://github.com/time-rs/time"},{"name":"tokio","old_version":"1.43.0","new_version":"1.45.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"unicode-ident","old_version":"1.0.17","new_version":"1.0.18","repository_url":"https://github.com/dtolnay/unicode-ident"},{"name":"wasi","old_version":"0.13.3+wasi-0.2.2","new_version":"0.14.2+wasi-0.2.4","repository_url":"https://github.com/bytecodealliance/wasi-rs"},{"name":"windows-core","old_version":"0.52.0","new_version":"0.61.0","repository_url":"https://github.com/microsoft/windows-rs"},{"name":"wit-bindgen-rt","old_version":"0.33.0","new_version":"0.39.0","repository_url":"https://github.com/bytecodealliance/wit-bindgen"},{"name":"zerocopy","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zerocopy-derive","old_version":"0.7.35","new_version":"0.8.25","repository_url":"https://github.com/google/zerocopy"},{"name":"zopfli","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/zopfli-rs/zopfli"}],"path":"/userspace/ksud","ecosystem":"cargo"},"body":"Bumps the crates group in /userspace/ksud with 54 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.98` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [zip](https://github.com/zip-rs/zip2) | `2.2.2` | `2.6.1` |\n| [zip-extensions](https://github.com/matzefriedrich/zip-extensions-rs) | `0.8.1` | `0.8.2` |\n| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |\n| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.6` | `0.11.8` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.170` | `0.2.172` |\n| rust-embed | `8.5.0` | `8.7.1` |\n| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `7.0.3` |\n| [sha256](https://github.com/baoyachi/sha256-rs) | `1.5.0` | `1.6.0` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.41` |\n| [fs4](https://github.com/al8n/fs4-rs) | `0.13.0` | `0.13.1` |\n| [android_logger](https://github.com/rust-mobile/android_logger-rs) | `0.14.1` | `0.15.0` |\n| [ahash](https://github.com/tkaitchuck/ahash) | `0.8.11` | `0.8.12` |\n| [android_log-sys](https://github.com/rust-mobile/android_log-sys-rs) | `0.3.1` | `0.3.2` |\n| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.86` | `0.1.88` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.74` | `0.3.75` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.10.0` | `1.10.1` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.2.15` | `1.2.22` |\n| [clap_builder](https://github.com/clap-rs/clap) | `4.5.30` | `4.5.38` |\n| [clap_derive](https://github.com/clap-rs/clap) | `4.5.28` | `4.5.32` |\n| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.3.0` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.14` | `0.5.15` |\n| [either](https://github.com/rayon-rs/either) | `1.14.0` | `1.15.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.1` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.3.1` | `0.3.3` |\n| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.61` | `0.1.63` |\n| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.1` | `2.9.0` |\n| [itoa](https://github.com/dtolnay/itoa) | `1.0.14` | `1.0.15` |\n| [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.11` | `0.2.15` |\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.8.5` | `0.8.8` |\n| [once_cell](https://github.com/matklad/once_cell) | `1.20.3` | `1.21.3` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.95` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.40` |\n| [rust-embed-impl](https://github.com/pyros2097/rust-embed) | `8.5.0` | `8.7.0` |\n| [rust-embed-utils](https://github.com/pyros2097/rust-embed) | `8.5.0` | `8.7.0` |\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.19` | `1.0.20` |\n| [ryu](https://github.com/dtolnay/ryu) | `1.0.19` | `1.0.20` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.8` | `0.10.9` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.101` |\n| [time](https://github.com/time-rs/time) | `0.3.37` | `0.3.41` |\n| [time-core](https://github.com/time-rs/time) | `0.1.2` | `0.1.4` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.45.0` |\n| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.17` | `1.0.18` |\n| [wasi](https://github.com/bytecodealliance/wasi-rs) | `0.13.3+wasi-0.2.2` | `0.14.2+wasi-0.2.4` |\n| [windows-core](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.0` |\n| [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) | `0.33.0` | `0.39.0` |\n| [zerocopy](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zerocopy-derive](https://github.com/google/zerocopy) | `0.7.35` | `0.8.25` |\n| [zopfli](https://github.com/zopfli-rs/zopfli) | `0.8.1` | `0.8.2` |\n\nUpdates `anyhow` from 1.0.96 to 1.0.98\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.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\u003c/blockquote\u003e\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/709fe86f04878a62a29b9279f5bb96422f8bca28\"\u003e\u003ccode\u003e709fe86\u003c/code\u003e\u003c/a\u003e Release 1.0.98\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cbc1ad2b1621c538a5643f2f0c3800b98f3e40a0\"\u003e\u003ccode\u003ecbc1ad2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/415\"\u003e#415\u003c/a\u003e from dtolnay/intodyn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e1a2017668cb365aac7573917d0c861298611ab5\"\u003e\u003ccode\u003ee1a2017\u003c/code\u003e\u003c/a\u003e Add 2 different conversions to Box\u0026lt;dyn Error + Send + Sync + 'static\u0026gt;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/29f2eddd1541201701a5a04caaed9c647f8fbddf\"\u003e\u003ccode\u003e29f2edd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/416\"\u003e#416\u003c/a\u003e from dtolnay/oldnostd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2244db872ff66000fafec5ffc5ada3be263b6b58\"\u003e\u003ccode\u003e2244db8\u003c/code\u003e\u003c/a\u003e Omit unused object_boxed from vtable in old no-std rustc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/213a9c2e6cfba42cf6d9adba3ff75bda4d30d907\"\u003e\u003ccode\u003e213a9c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/414\"\u003e#414\u003c/a\u003e from dtolnay/nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/02aa6b6faa5ca221debf7aad2279d54b37de5286\"\u003e\u003ccode\u003e02aa6b6\u003c/code\u003e\u003c/a\u003e Make all nightly go through the module that was probed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f\"\u003e\u003ccode\u003ebfb89ef\u003c/code\u003e\u003c/a\u003e Release 1.0.97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e\"\u003e\u003ccode\u003ec7fca9b\u003c/code\u003e\u003c/a\u003e Ignore elidable_lifetime_names pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a\"\u003e\u003ccode\u003e427c0bb\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.98\"\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.38\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.38\u003c/h2\u003e\n\u003ch2\u003e[4.5.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.37\u003c/h2\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.36\u003c/h2\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.35\u003c/h2\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.34\u003c/h2\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.33\u003c/h2\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.32\u003c/h2\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\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.38] - 2025-05-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e When showing aliases, include leading \u003ccode\u003e--\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.37] - 2025-04-18\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eArgMatches::try_clear_id()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.36] - 2025-04-11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Revert 4.5.35's \u0026quot;Don't leave space for shorts if there are none\u0026quot; for now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.35] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Align positionals and flags when put in the same \u003ccode\u003ehelp_heading\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't leave space for shorts if there are none\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.34] - 2025-03-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Don't add extra blank lines with \u003ccode\u003eflatten_help(true)\u003c/code\u003e and subcommands without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.33] - 2025-03-26\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(error)\u003c/em\u003e When showing the usage of a suggestion for an unknown argument, don't show the group\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.32] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eError::remove\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(cookbook)\u003c/em\u003e Switch from \u003ccode\u003ehumantime\u003c/code\u003e to \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(tutorial)\u003c/em\u003e Better cover required vs optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d\"\u003e\u003ccode\u003e2920fb0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2\"\u003e\u003ccode\u003e8902627\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632\"\u003e\u003ccode\u003e79d696f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/5813\"\u003e#5813\u003c/a\u003e from epage/ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471\"\u003e\u003ccode\u003e479df35\u003c/code\u003e\u003c/a\u003e fix(parser): Fill in defaults on ignored error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5\"\u003e\u003ccode\u003ea1d69ca\u003c/code\u003e\u003c/a\u003e refactor(parser): Split up parsing from post-processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547\"\u003e\u003ccode\u003e6827841\u003c/code\u003e\u003c/a\u003e test(parser): Show bad ignore_errors defaulting case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9\"\u003e\u003ccode\u003e76d0049\u003c/code\u003e\u003c/a\u003e test(parser): Verify defaulting on errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d\"\u003e\u003ccode\u003e3f5c05c\u003c/code\u003e\u003c/a\u003e test(parser): Ensure we are actually testing ignore_errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9\"\u003e\u003ccode\u003eba4745d\u003c/code\u003e\u003c/a\u003e chore(ci): Fix use of permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798\"\u003e\u003ccode\u003e22944b4\u003c/code\u003e\u003c/a\u003e chore(ci): Use matrix for tracking the runner\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.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip` from 2.2.2 to 2.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/releases\"\u003ezip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eZipArchive::root_dir\u003c/code\u003e and \u003ccode\u003eZipArchive::extract_unwrapped_root_dir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewasm build failure due to a missing use statement  (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md\"\u003ezip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e - 2025-04-03\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid scanning through all local file headers while opening an archive (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.2...v2.5.0\"\u003e2.5.0\u003c/a\u003e - 2025-03-23\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejiff\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove error message for duplicated file (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.1...v2.4.2\"\u003e2.4.2\u003c/a\u003e - 2025-03-18\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edeep_copy_file\u003c/code\u003e produced a mangled file header on big-endian platforms (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.4.0...v2.4.1\"\u003e2.4.1\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etype issue in test\u003c/li\u003e\n\u003cli\u003edouble as_ref().canonicalize()?\u003c/li\u003e\n\u003cli\u003eCI failures\u003c/li\u003e\n\u003cli\u003eCreate directory for extraction if necessary (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e - 2025-03-17\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eZipArchive::root_dir\u003c/code\u003e and \u003ccode\u003eZipArchive::extract_unwrapped_root_dir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewasm build failure due to a missing use statement  (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.3...v2.3.0\"\u003e2.3.0\u003c/a\u003e - 2025-03-16\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for NTFS extra field (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/pull/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/1d42731efcad72e9f653a5ca46ed8306f4a3ca72\"\u003e\u003ccode\u003e1d42731\u003c/code\u003e\u003c/a\u003e chore: release v2.6.1 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f4d71a4625ff7dc1a13541827664eb98da43d252\"\u003e\u003ccode\u003ef4d71a4\u003c/code\u003e\u003c/a\u003e fix: avoid scanning through all local file headers while opening an archive (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/84e19f2ff1ddd0692906b01161fd73c8d97a37b1\"\u003e\u003ccode\u003e84e19f2\u003c/code\u003e\u003c/a\u003e doc: Comment about where to update MSRV and where to find the policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/081443d9858ace59607bba1a68939c6745bad676\"\u003e\u003ccode\u003e081443d\u003c/code\u003e\u003c/a\u003e chore: Update crate version to trigger relelase-plz\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/e4e701063079abf01e5e7e4a7080cb6b9d05b50e\"\u003e\u003ccode\u003ee4e7010\u003c/code\u003e\u003c/a\u003e doc: Update 6-month MSRV policy, since Rust now releases minor versions more ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/f24ffa9849241994bb958850af8928a56502a41d\"\u003e\u003ccode\u003ef24ffa9\u003c/code\u003e\u003c/a\u003e fix handling decryption with msdos date of 0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/81ac0021bbc3c8c3bbe9e25aaeee874314504a51\"\u003e\u003ccode\u003e81ac002\u003c/code\u003e\u003c/a\u003e First pass (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/77cde6a909feac44c75603811d78049a832a6fa2\"\u003e\u003ccode\u003e77cde6a\u003c/code\u003e\u003c/a\u003e chore: release v2.5.0 (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/7613e6b3178ea4c732484548ec58d7e52e131e84\"\u003e\u003ccode\u003e7613e6b\u003c/code\u003e\u003c/a\u003e feat: Add support for \u003ccode\u003etime::PrimitiveDateTime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zip-rs/zip2/commit/a7b80cf62ec6d198f42ffce0a926e97079b5d5c0\"\u003e\u003ccode\u003ea7b80cf\u003c/code\u003e\u003c/a\u003e deps: remove thiserror and displaydoc dependencies (\u003ca href=\"https://redirect.github.com/zip-rs/zip2/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zip-rs/zip2/compare/v2.2.2...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zip-extensions` from 0.8.1 to 0.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/releases\"\u003ezip-extensions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.2\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis release updates the \u003ccode\u003ezip\u003c/code\u003e dependency from version 2.1 to 2.6, addressing compatibility issues.\u003c/li\u003e\n\u003cli\u003eThe deprecated \u003ccode\u003erand\u003c/code\u003e feature, no longer supported in newer versions, has been removed.\u003c/li\u003e\n\u003cli\u003eFixes generic type issues related to the \u003ccode\u003eZipFile\u003c/code\u003e type.\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/matzefriedrich/zip-extensions-rs/blob/master/CHANGELOG.md\"\u003ezip-extensions's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.8.2] - 2025-04-22\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/matzefriedrich/zip-extensions-rs/issues/20\"\u003e#20\u003c/a\u003e] Updated zip crate dependency from version 2.1 to 2.6 and removed the no longer supported \u003ccode\u003erand\u003c/code\u003e feature.\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/matzefriedrich/zip-extensions-rs/issues/20\"\u003e#20\u003c/a\u003e] Replaced \u003ccode\u003eZipFile\u003c/code\u003e with \u003ccode\u003eZipFile\u0026lt;R\u0026gt;\u003c/code\u003e to fix missing generics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/commit/4abdd5d9f85b93e857d9668cd3072a59661d1b55\"\u003e\u003ccode\u003e4abdd5d\u003c/code\u003e\u003c/a\u003e Bump zip from 2.1 to 2.6, and fix issues (\u003ca href=\"https://redirect.github.com/matzefriedrich/zip-extensions-rs/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/commit/8ecc152e30a8fab02dc862a5e1caf3931d1f3447\"\u003e\u003ccode\u003e8ecc152\u003c/code\u003e\u003c/a\u003e Updates keywords and adds badges to the README.md file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/matzefriedrich/zip-extensions-rs/compare/v0.8.1...v0.8.2\"\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.26 to 0.4.27\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.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\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.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\u003c/blockquote\u003e\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/35161d0d25838a62d518dabe1e34e84b607446b3\"\u003e\u003ccode\u003e35161d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/674\"\u003e#674\u003c/a\u003e from rust-lang/cargo/0.4.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f\"\u003e\u003ccode\u003ecc131ef\u003c/code\u003e\u003c/a\u003e prepare for 0.4.27 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322\"\u003e\u003ccode\u003eea6f54d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/673\"\u003e#673\u003c/a\u003e from rust-lang/feat/logger-by-ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4\"\u003e\u003ccode\u003ed229c73\u003c/code\u003e\u003c/a\u003e fix unclosed code block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87\"\u003e\u003ccode\u003e02486e4\u003c/code\u003e\u003c/a\u003e fill in more tests for logger argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107\"\u003e\u003ccode\u003e71e034f\u003c/code\u003e\u003c/a\u003e expand logger tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4\"\u003e\u003ccode\u003edfa067e\u003c/code\u003e\u003c/a\u003e fix up kv passing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6\"\u003e\u003ccode\u003e39d4c3a\u003c/code\u003e\u003c/a\u003e run fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6\"\u003e\u003ccode\u003e7aacc8f\u003c/code\u003e\u003c/a\u003e pass global logger by value, supplied logger by ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4\"\u003e\u003ccode\u003ea438c6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/log/issues/664\"\u003e#664\u003c/a\u003e from tisonkun/logger-field\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/log/compare/0.4.26...0.4.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env_logger` from 0.11.6 to 0.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/releases\"\u003eenv_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.8\u003c/h2\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.7\u003c/h2\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md\"\u003eenv_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.11.8] - 2025-04-01\u003c/h2\u003e\n\u003ch3\u003eCompatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Deprecate the \u003ccode\u003eunstable-kv\u003c/code\u003e feature which may be removed in a future patch release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(kv)\u003c/em\u003e Stabilize key-value support behind the \u003ccode\u003ekv\u003c/code\u003e feature\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eConfigurableFormat\u003c/code\u003e to build custom [\u003ccode\u003eBuilder::format\u003c/code\u003e]s that leverage this\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.11.7] - 2025-03-10\u003c/h2\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003ehumantime\u003c/code\u003e with \u003ccode\u003ejiff\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/rust-cli/env_logger/commit/f0443b26fef10f5f2ec6561e5ed670f66107836a\"\u003e\u003ccode\u003ef0443b2\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/d8b5e1e8841d6d99e846bdff6f8bb5b002bb5eb9\"\u003e\u003ccode\u003ed8b5e1e\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3ca671fe6d6bbe98a1a8a8993f2e0d595607fde4\"\u003e\u003ccode\u003e3ca671f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/360\"\u003e#360\u003c/a\u003e from epage/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/bc02d61e0a60210f846896c0cc80d52a55901460\"\u003e\u003ccode\u003ebc02d61\u003c/code\u003e\u003c/a\u003e feat(fmt): Expose ConfigurableFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/c567fdee731d76f19da887ba9f4ebdf435335d3c\"\u003e\u003ccode\u003ec567fde\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out format logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/ce25c7396116665cd3dc2f4622d25fce5a818975\"\u003e\u003ccode\u003ece25c73\u003c/code\u003e\u003c/a\u003e refactor(fmt): Make DefaultFormats name more specific\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/739ebb1d37dcfc466d0533aa2c974449610e7910\"\u003e\u003ccode\u003e739ebb1\u003c/code\u003e\u003c/a\u003e refactor(fmt): Pull out logger's builder methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3acb571daa9e9c63ac4a491df55ec69000380630\"\u003e\u003ccode\u003e3acb571\u003c/code\u003e\u003c/a\u003e refactor(fmt): Delegate formatting to DefaultFormat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/e351bcb92d99d7835c987838f09ba7d3949df055\"\u003e\u003ccode\u003ee351bcb\u003c/code\u003e\u003c/a\u003e refactor(fmt): Reduce duplication in DefaultFormatWriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-cli/env_logger/commit/3c9e6ff528a3ac7e798a96d443f5b87f38b0294a\"\u003e\u003ccode\u003e3c9e6ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-cli/env_logger/issues/359\"\u003e#359\u003c/a\u003e from epage/kv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.8\"\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.140\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.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/762783414e6c4f8d670c9d87eb04913efb80d3be\"\u003e\u003ccode\u003e7627834\u003c/code\u003e\u003c/a\u003e Release 1.0.140\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9\"\u003e\u003ccode\u003ed77a498\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1245\"\u003e#1245\u003c/a\u003e from serde-rs/powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5\"\u003e\u003ccode\u003eb34d317\u003c/code\u003e\u003c/a\u003e Delete unused gcc installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec\"\u003e\u003ccode\u003ef7200c3\u003c/code\u003e\u003c/a\u003e Ignore unbuffered_bytes clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f\"\u003e\u003ccode\u003e76cd4fb\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/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c\"\u003e\u003ccode\u003e400eaa9\u003c/code\u003e\u003c/a\u003e Point standard library links to stable\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `libc` from 0.2.170 to 0.2.172\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/releases\"\u003elibc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.172\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md\"\u003elibc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.171...0.2.172\"\u003e0.2.172\u003c/a\u003e - 2025-04-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003egetauxval\u003c/code\u003e for 32-bit targets (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4338\"\u003e#4338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Add \u003ccode\u003eif_tun.h\u003c/code\u003e ioctls (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid: Define \u003ccode\u003eSO_BINDTOIFINDEX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add \u003ccode\u003eposix_spawn_file_actions_add[f]chdir[_np]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4387\"\u003e#4387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add new socket options (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4350\"\u003e#4350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Add statfs \u0026amp; fcntl (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4321\"\u003e#4321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeBSD: Add \u003ccode\u003efiledesc\u003c/code\u003e and \u003ccode\u003efdescenttbl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4327\"\u003e#4327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlibc: Add unstable support for _FILE_OFFSET_BITS=64 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_UNSPEC\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Add \u003ccode\u003eAF_VSOCK\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIllumos, NetBSD: Add \u003ccode\u003etimerfd\u003c/code\u003e APIs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003e_IO\u003c/code\u003e, \u003ccode\u003e_IOW\u003c/code\u003e, \u003ccode\u003e_IOR\u003c/code\u003e, \u003ccode\u003e_IOWR\u003c/code\u003e to the exported API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4325\"\u003e#4325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add \u003ccode\u003etcp_info\u003c/code\u003e to uClibc bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add further BPF program flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing INPUT_PROP_XXX flags from \u003ccode\u003einput-event-codes.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4326\"\u003e#4326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing TLS bindings (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4296\"\u003e#4296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more constants from \u003ccode\u003eseccomp.h\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4330\"\u003e#4330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add more glibc \u003ccode\u003eptrace_sud_config\u003c/code\u003e and related \u003ccode\u003ePTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add new netlink flags (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4288\"\u003e#4288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Define ioctl codes on more architectures (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinux: Add missing \u003ccode\u003epthread_attr_setstack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4349\"\u003e#4349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Add missing \u003ccode\u003eutmpx\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4332\"\u003e#4332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Enable \u003ccode\u003egetrandom\u003c/code\u003e on all platforms (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4346\"\u003e#4346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNuttX: Add more signal constants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4353\"\u003e#4353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQNX: Add support for alternative Neutrino network stack \u003ccode\u003eio-sock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4169\"\u003e#4169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRedox: Add more \u003ccode\u003esys/socket.h\u003c/code\u003e and \u003ccode\u003esys/uio.h\u003c/code\u003e definitions (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4388\"\u003e#4388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolaris: Temporarily define \u003ccode\u003eO_DIRECT\u003c/code\u003e and \u003ccode\u003eSIGINFO\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4348\"\u003e#4348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSolarish: Add \u003ccode\u003esecure_getenv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing \u003ccode\u003ed_type\u003c/code\u003e member to \u003ccode\u003edirent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add missing signal-related constsants (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Add more error codes (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD: Deprecate \u003ccode\u003eTCP_PCAP_OUT\u003c/code\u003e and \u003ccode\u003eTCP_PCAP_IN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4381\"\u003e#4381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCygwin: Fix member types of \u003ccode\u003estatfs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4324\"\u003e#4324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCygwin: Fix tests  (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHermit: Make \u003ccode\u003eAF_INET = 3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the syscall table on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMusl: Fix the value of \u003ccode\u003eSA_ONSTACK\u003c/code\u003e on RISC-V-32 (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4335\"\u003e#4335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVxWorks: Fix a typo in the \u003ccode\u003ewaitpid\u003c/code\u003e parameter name (\u003ca href=\"https://redirect.github.com/rust-lang/libc/pull/4334\"\u003e#4334\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a5eab581f9c9c03f29e3edd4a4d4f850d748f2e9\"\u003e\u003ccode\u003ea5eab58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4410\"\u003e#4410\u003c/a\u003e from tgross35/release-libc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/481eca7cc3382b3a8e367a16f1e20440810d70fd\"\u003e\u003ccode\u003e481eca7\u003c/code\u003e\u003c/a\u003e chore: release libc 0.2.172\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/ce2edbbaa9bbc3273e356694b6dd2c39fc7b788b\"\u003e\u003ccode\u003ece2edbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4399\"\u003e#4399\u003c/a\u003e from tgross35/backport-triagebot-branch-warn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/31b32009070ffbdfdea2752d10bc51c2a580991c\"\u003e\u003ccode\u003e31b3200\u003c/code\u003e\u003c/a\u003e Suggest stable-nominated in the PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/3bffe1d58a9e86521cee10b697270403e2429f76\"\u003e\u003ccode\u003e3bffe1d\u003c/code\u003e\u003c/a\u003e Make triagebot warn on non-default branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/03e6ffc8c4679f5f70d53971002e2e4814da9dc3\"\u003e\u003ccode\u003e03e6ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-lang/libc/issues/4396\"\u003e#4396\u003c/a\u003e from tgross35/backport-serrano\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/f9a47ac8113e45fc9c6871911bc1e0b7de858972\"\u003e\u003ccode\u003ef9a47ac\u003c/code\u003e\u003c/a\u003e Define SO_BINDTOIFINDEX on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/a358dae479b3b886caa1410d4f80fa546db31660\"\u003e\u003ccode\u003ea358dae\u003c/code\u003e\u003c/a\u003e Add missing utmpx apis for linux musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/1ff2f2181ae33067ee8e25bee4cbcab535c34160\"\u003e\u003ccode\u003e1ff2f21\u003c/code\u003e\u003c/a\u003e adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/libc/commit/55c58c956d72819faea79fd49ff8dbb779c8a577\"\u003e\u003ccode\u003e55c58c9\u003c/code\u003e\u003c/a\u003e Add more redox sys/socket.h and sys/uio.h definitions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/libc/compare/0.2.170...0.2.172\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rust-embed` from 8.5.0 to 8.7.1\n\nUpdates `which` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harryfei/which-rs/releases\"\u003ewhich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\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/harryfei/which-rs/blob/master/CHANGELOG.md\"\u003ewhich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rustix to version 1.0. Congrats to rustix on this milestone, and thanks \u003ca href=\"https://github.com/mhils\"\u003e\u003ccode\u003e@​mhils\u003c/code\u003e\u003c/a\u003e for this contribution to which!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/1d145deef8aaaa1a493a9f33fbb7b7031233284e\"\u003e\u003ccode\u003e1d145de\u003c/code\u003e\u003c/a\u003e release version 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/f5e529223445cdd0fa9a9c190a92276d7de4eb32\"\u003e\u003ccode\u003ef5e5292\u003c/code\u003e\u003c/a\u003e fix unrelated lint error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryfei/which-rs/commit/4dcefa6fe96f8cd87e1dcdc23146a5d404277cd6\"\u003e\u003ccode\u003e4dcefa6\u003c/code\u003e\u003c/a\u003e bump rustix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harryfei/which-rs/compare/7.0.2...7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha256` from 1.5.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/baoyachi/sha256-rs/releases\"\u003esha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove modules to own files by \u003ca href=\"https://github.com/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eseparate modules by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/24\"\u003ebaoyachi/sha256-rs#24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix char type by \u003ca href=\"https://github.com/baoyachi\"\u003e\u003ccode\u003e@​baoyachi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/28\"\u003ebaoyachi/sha256-rs#28\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/laerling\"\u003e\u003ccode\u003e@​laerling\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/pull/23\"\u003ebaoyachi/sha256-rs#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.0\"\u003ehttps://github.com/baoyachi/sha256-rs/compare/1.5.0...v1.6.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/baoyachi/sha256-rs/commit/52a913197072c480a3d8d244ffa427ea6ca815c0\"\u003e\u003ccode\u003e52a9131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/28\"\u003e#28\u003c/a\u003e from baoyachi/support_char\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/6c802f4d278d6f6592691e9655354b4ebce9b276\"\u003e\u003ccode\u003e6c802f4\u003c/code\u003e\u003c/a\u003e fix char type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/5dab84061cd5556016a3a0a1c51380f80768c916\"\u003e\u003ccode\u003e5dab840\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/24\"\u003e#24\u003c/a\u003e from baoyachi/laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/ae3702ca9b6511648cbdc19d9dc710f2e53f817b\"\u003e\u003ccode\u003eae3702c\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/a0600754c3a2b6bd1afe58be60fbc27866c14cde\"\u003e\u003ccode\u003ea060075\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/b60aca54016a7b0691a67ca58aa706851e16239d\"\u003e\u003ccode\u003eb60aca5\u003c/code\u003e\u003c/a\u003e refactor code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/eb70c00b93231b7e7baee8c35faf88ad74b17d97\"\u003e\u003ccode\u003eeb70c00\u003c/code\u003e\u003c/a\u003e fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/f0046c2792ad959bdd5716525881acf5d1b3dcc2\"\u003e\u003ccode\u003ef0046c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/baoyachi/sha256-rs/issues/23\"\u003e#23\u003c/a\u003e from laerling/separate-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/de7b7783aa40898880054ebd62440b43636a778e\"\u003e\u003ccode\u003ede7b778\u003c/code\u003e\u003c/a\u003e Move openssl_sha256 module to separate file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/baoyachi/sha256-rs/commit/90f5cf72aaada7b761098944a3550a6535144652\"\u003e\u003ccode\u003e90f5cf7\u003c/code\u003e\u003c/a\u003e Move tests module to separate file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baoyachi/sha256-rs/compare/1.5.0...1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tempfile` from 3.17.1 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\"\u003etempfile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.20.0\u003c/h2\u003e\n\u003cp\u003eThis release mostly unifies the behavior/capabilities around \u0026quot;keeping\u0026quot; temporary files:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eBuilder::keep(bool)\u003c/code\u003e (via deprecation) to \u003ccode\u003eBuilder::disable_cleanup(bool)\u003c/code\u003e to make it clear that behaves differently from \u003ccode\u003eNamedTempFile::keep()\u003c/code\u003e. The former disables automatic cleanup while the latter \u003cem\u003econsumes\u003c/em\u003e the \u003ccode\u003eNamedTempFile\u003c/code\u003e object entirely and unsets the \u0026quot;temporary file\u0026quot; attribute (on Windows).\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eTempDir::into_path\u003c/code\u003e (via deprecation) to \u003ccode\u003eTempDir::keep\u003c/code\u003e to mirror \u003ccode\u003eNamedTempFile::keep\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTempDir::disable_cleanup\u003c/code\u003e, \u003ccode\u003eNamedTempFile::disable_cleanup\u003c/code\u003e, and \u003ccode\u003eTempPath::disable_cleanup\u003c/code\u003e making it possible to disable automatic cleanup in-place \u003cem\u003eafter\u003c/em\u003e creating a temporary file/directory (equivalent to calling \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e before creating the file/directory).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, it adds a few spooled temporary file features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e for turning a \u003ccode\u003eSpooledTempFile\u003c/code\u003e into a regular unnamed temporary file, writing it to the backing storage (\u0026quot;rolling\u0026quot; it) if it was still stored in-memory.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003espooled_tempfile_in\u003c/code\u003e and \u003ccode\u003eSpooledTempFile::new_in\u003c/code\u003e methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e for those with \u003ccode\u003edeny(warnings)\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBuilder::keep\u003c/code\u003e deprecated in favor of \u003ccode\u003eBuilder::disable_cleanup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTempDir::into_path\u003c/code\u003e is deprecated in favor of \u003ccode\u003eTempDir::keep\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e:\u003c/p\u003e\n\u003ch2\u003e3.19.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't unlink temporary files immediately on Windows (fixes \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove direct dependency on \u003ccode\u003ecfg-if\u003c/code\u003e. It's still in the tree, but we didn't really need to use it in this crate.\u003c/li\u003e\n\u003cli\u003eAdd an unstable feature (\u003ccode\u003eunstable-windows-keep-open-tempfile\u003c/code\u003e) to test a potential fix to \u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/339\"\u003e#339\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003erustix\u003c/code\u003e to 1.0.0.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eNamedTempFile::persist_noclobber\u003c/code\u003e atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0\"\u003e\u003ccode\u003e99ffea6\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0 (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9\"\u003e\u003ccode\u003ebd2b267\u003c/code\u003e\u003c/a\u003e feat: make it possible to disable cleanup in-place after creation (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19\"\u003e\u003ccode\u003e3b30099\u003c/code\u003e\u003c/a\u003e ci: really check docs for warnings (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b\"\u003e\u003ccode\u003ef701f52\u003c/code\u003e\u003c/a\u003e ci: check docs (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5\"\u003e\u003ccode\u003ed34afe9\u003c/code\u003e\u003c/a\u003e doc: improve SpooledData documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5\"\u003e\u003ccode\u003e6deb42e\u003c/code\u003e\u003c/a\u003e doc: make it easier to pick the correct tempfile constructor/type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607\"\u003e\u003ccode\u003ee284782\u003c/code\u003e\u003c/a\u003e feat: allow creating spooled temporary files in a specific directory (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0\"\u003e\u003ccode\u003e07edc31\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eSpooledTempFile::into_file\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e\"\u003e\u003ccode\u003eb122355\u003c/code\u003e\u003c/a\u003e fix: add must_use attribute to TempDir::keep (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2\"\u003e\u003ccode\u003ecbd1e97\u003c/code\u003e\u003c/a\u003e feat: rename \u003ccode\u003eTempDir::into_path\u003c/code\u003e to \u003ccode\u003eTempDir::keep\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Stebalien/tempfile/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.39 to 0.4.41\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\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\u003ch2\u003e0.4.40\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Month::num_days() 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/1645\"\u003echronotope/chrono#1645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Windows dependencies by \u003ca href=\"https://github.com/kennykerr\"\u003e\u003ccode\u003e@​kennykerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1646\"\u003echronotope/chrono#1646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/round_up method on DurationRound trait by \u003ca href=\"https://github.com/MagnumTrader\"\u003e\u003ccode\u003e@​MagnumTrader\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1651\"\u003echronotope/chrono#1651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ewrite_to\u003c/code\u003e for \u003ccode\u003eDelayedFormat\u003c/code\u003e by \u003ca href=\"https://github.com/tugtugtug\"\u003e\u003ccode\u003e@​tugtugtug\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1654\"\u003echronotope/chrono#1654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate LICENSE.txt by \u003ca href=\"https://github.com/maximevtush\"\u003e\u003ccode\u003e@​maximevtush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1656\"\u003echronotope/chrono#1656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix minor typo by \u003ca href=\"https://github.com/samfolo\"\u003e\u003ccode\u003e@​samfolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1659\"\u003echronotope/chrono#1659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse NaiveDateTime for internal tz_info methods. by \u003ca href=\"https://github.com/AVee\"\u003e\u003ccode\u003e@​AVee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1658\"\u003echronotope/chrono#1658\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to windows-bindgen 0.60 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/1665\"\u003echronotope/chrono#1665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd quarter (%q) date string specifier 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/1666\"\u003echronotope/chrono#1666\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/d1de1d95ead4e59472622761ad545dc4a940992b\"\u003e\u003ccode\u003ed1de1d9\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/e2bd1d1d6785312d6a95dddcde342ad08f66b9c9\"\u003e\u003ccode\u003ee2bd1d1\u003c/code\u003e\u003c/a\u003e Add support for lenient format strings (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/2c95b0aca8c1deae582b163c1b48816740df3942\"\u003e\u003ccode\u003e2c95b0a\u003c/code\u003e\u003c/a\u003e Tweak expression to avoid repetition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ebeef99426a5d0450505a68dac0723a7efed6e7a\"\u003e\u003ccode\u003eebeef99\u003c/code\u003e\u003c/a\u003e TimeZone::from_posix_tz: Treat empty TZ variable as UTC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/dc068f0373a689876590aa6f683d5a1b8e5e7e47\"\u003e\u003ccode\u003edc068f0\u003c/code\u003e\u003c/a\u003e Tweak style on NaiveWeek fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/b267a4fe909084b434398de7aff905018e6655e0\"\u003e\u003ccode\u003eb267a4f\u003c/code\u003e\u003c/a\u003e Implemented consistent Hash and Eq trait for NaiveWeek\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/7c0bd136d68414850a86380acc1ba11764d4eaf4\"\u003e\u003ccode\u003e7c0bd13\u003c/code\u003e\u003c/a\u003e Apply suggestions from clippy 1.86\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/104cdc73cb9318557e135acb7b47176a00905e69\"\u003e\u003ccode\u003e104cdc7\u003c/code\u003e\u003c/a\u003e Bump MSRV to 1.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/6a853015b7ccc09ae807e277a76d56de58d65139\"\u003e\u003ccode\u003e6a85301\u003c/code\u003e\u003c/a\u003e Upgrade to windows-bindgen 0.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/265c79b2a50bbdf224d69f0d1f7e6c4266a997f5\"\u003e\u003ccode\u003e265c79b\u003c/code\u003e\u003c/a\u003e Tweak WeekdaySet method order\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs4` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/al8n/fs4-rs/blob/main/CHANGELOG.md\"\u003efs4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/al8n/fs4-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `android_logger` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-mobile/android_logger-rs/releases\"\u003eandroid_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly provide docs.rs pages for Android targets by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/77\"\u003erust-mobile/android_logger-rs#77\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecargo: Add \u003ccode\u003eos::android-apis\u003c/code\u003e category by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/78\"\u003erust-mobile/android_logger-rs#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent truncating log tag name by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/83\"\u003erust-mobile/android_logger-rs#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eCStr::from_ptr()\u003c/code\u003e with \u003ccode\u003eCStr::from_bytes_with_nul()\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/82\"\u003erust-mobile/android_logger-rs#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive/implement \u003ccode\u003eDebug\u003c/code\u003e for \u003ccode\u003eConfig\u003c/code\u003e and \u003ccode\u003eAndroidLogger\u003c/code\u003e by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/81\"\u003erust-mobile/android_logger-rs#81\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit things into different files, to optimize future work by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/85\"\u003erust-mobile/android_logger-rs#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Run \u003ccode\u003ecargo fmt --check\u003c/code\u003e to ensure code is always properly formatted by \u003ca href=\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/86\"\u003erust-mobile/android_logger-rs#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse __android_log_is_loggable in AndroidLogger::enabled by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/84\"\u003erust-mobile/android_logger-rs#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid rewriting the preconfigured tag by \u003ca href=\"https://github.com/dextero\"\u003e\u003ccode\u003e@​dextero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/87\"\u003erust-mobile/android_logger-rs#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for release by \u003ca href=\"https://github.com/Nercury\"\u003e\u003ccode\u003e@​Nercury\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rust-mobile/android_logger-rs/pull/88\"\u003erust-mobile/android_logger-rs#88\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/MarijnS95\"...\n\n_Description has been truncated_","html_url":"https://github.com/spanish33/kernelsu/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spanish33%2Fkernelsu/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.39.0","new_version":"0.42.1","update_type":"minor","path":null,"pr_created_at":"2025-05-12T16:56:30.000Z","version_change":"0.39.0 → 0.42.1","issue":{"uuid":"2514410329","node_id":"PR_kwDOODvGz86V3ttZ","number":4,"state":"closed","title":"Bump wit-bindgen-rt from 0.39.0 to 0.42.1","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-30T19:37:41.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-05-12T16:56:30.000Z","updated_at":"2025-06-30T19:37:41.000Z","time_to_close":4243271,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"wit-bindgen-rt","old_version":"0.39.0","new_version":"0.42.1","repository_url":"https://github.com/bytecodealliance/wit-bindgen"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [wit-bindgen-rt](https://github.com/bytecodealliance/wit-bindgen) from 0.39.0 to 0.42.1.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/d1b5fb136db62fac3b42ff18c88101ed0e895ea5\"\u003e\u003ccode\u003ed1b5fb1\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.42.1 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4bf2fbfe65c2047b901c8e2e74e7efa29c43310d\"\u003e\u003ccode\u003e4bf2fbf\u003c/code\u003e\u003c/a\u003e Fix a typo from C ABI refactoring (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1296\"\u003e#1296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/52556d67c090221545b638ac21c18bbc1e8773c5\"\u003e\u003ccode\u003e52556d6\u003c/code\u003e\u003c/a\u003e Release wit-bindgen 0.42.0 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/6d6707aafd4d75d5e2baaa5c2ceba6184854f038\"\u003e\u003ccode\u003e6d6707a\u003c/code\u003e\u003c/a\u003e Update blocking yield signature, bind async yield (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/266edc9a0d08b60a7d076f81905768f70d657953\"\u003e\u003ccode\u003e266edc9\u003c/code\u003e\u003c/a\u003e Update wasm-tools dependencies (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/1247b91b0db41919a98e930299f345c3c1eba27d\"\u003e\u003ccode\u003e1247b91\u003c/code\u003e\u003c/a\u003e Fix release process automation (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/c6620391502e5bdf8029b25361b42e0446ddca0c\"\u003e\u003ccode\u003ec662039\u003c/code\u003e\u003c/a\u003e Async bindings generation for C (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/ce479c6faa6a28f2c089c4ace8ec2779223aea4e\"\u003e\u003ccode\u003ece479c6\u003c/code\u003e\u003c/a\u003e Un-ignore some async tests now that they're fixed (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/16ad2984059e9a895d0c51dfd65e00c20abd365f\"\u003e\u003ccode\u003e16ad298\u003c/code\u003e\u003c/a\u003e Implement async task cancellation (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1264\"\u003e#1264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/commit/4fd8f2c7717cb1e97e3dc28f442dce5002ac32b4\"\u003e\u003ccode\u003e4fd8f2c\u003c/code\u003e\u003c/a\u003e Don't loop on \u003ccode\u003eCALLBACK_CODE_YIELD\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bytecodealliance/wit-bindgen/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wit-bindgen/compare/v0.39.0...v0.42.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=wit-bindgen-rt\u0026package-manager=cargo\u0026previous-version=0.39.0\u0026new-version=0.42.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ricochet/sample-wasi-cli-rust/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricochet%2Fsample-wasi-cli-rust/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}}]}