{"id":54573,"name":"rust-toolchain","ecosystem":"cargo","repository_url":"https://github.com/foresterre/rust-releases","issues_count":199,"created_at":"2025-07-23T18:26:08.238Z","updated_at":"2025-07-23T18:26:08.238Z","purl":"pkg:cargo/rust-toolchain","metadata":{"id":4281449,"name":"rust-toolchain","ecosystem":"cargo","description":"Types to model a Rust toolchain","homepage":null,"licenses":"MIT OR Apache-2.0","normalized_licenses":["MIT","Apache-2.0"],"repository_url":"https://github.com/foresterre/rust-releases","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2021-10-15T14:50:48.749Z","latest_release_published_at":"2025-02-24T01:13:35.539Z","latest_release_number":"1.1.0","last_synced_at":"2025-06-27T01:12:02.833Z","created_at":"2022-04-13T03:31:20.942Z","updated_at":"2025-06-27T01:12:02.833Z","registry_url":"https://crates.io/crates/rust-toolchain/","install_command":"cargo install rust-toolchain","documentation_url":"https://docs.rs/rust-toolchain/","metadata":{"categories":[]},"repo_metadata":{"id":38041030,"uuid":"337689756","full_name":"foresterre/rust-releases","owner":"foresterre","description":"🛬 Identify the officially available Rust releases","archived":false,"fork":false,"pushed_at":"2025-05-16T19:15:01.000Z","size":1656,"stargazers_count":8,"open_issues_count":6,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-19T02:45:11.520Z","etag":null,"topics":["bisect","hacktoberfest","index","releases","rust","toolchains"],"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/foresterre.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["foresterre"],"buy_me_a_coffee":"foresterre","thanks_dev":"u/gh/foresterre"}},"created_at":"2021-02-10T10:31:40.000Z","updated_at":"2025-04-02T08:49:31.000Z","dependencies_parsed_at":"2023-12-19T01:02:09.971Z","dependency_job_id":"f14d3c40-b66c-4781-a676-a199ad3f7d1b","html_url":"https://github.com/foresterre/rust-releases","commit_stats":{"total_commits":295,"total_committers":8,"mean_commits":36.875,"dds":0.06779661016949157,"last_synced_commit":"37ddb3d90dd0cd47046947bbc4c48ebdfdfc0d36"},"previous_names":["foresterre/manifesta"],"tags_count":89,"template":false,"template_full_name":null,"purl":"pkg:github/foresterre/rust-releases","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foresterre","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261095026,"owners_count":23108758,"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":"foresterre","name":"Martijn Gribnau","uuid":"5955761","kind":"user","description":"One day, I'm going to reconquer my tea shop! ... And I'm going to write Rust every day! 🦀","email":"","website":"https://foresterre.github.io/","location":"The Netherlands","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5955761?u=79353233d532ae5cb23325afdadb5b32b1a3dd0b\u0026v=4","repositories_count":168,"last_synced_at":"2025-06-19T02:38:41.832Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/foresterre","funding_links":["https://github.com/sponsors/foresterre"],"total_stars":1374,"followers":63,"following":75,"created_at":"2022-11-11T16:16:47.814Z","updated_at":"2025-06-19T02:38:41.833Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foresterre","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foresterre/repositories"},"tags":[{"name":"v0.29.0","sha":"b21a28b4122010e832eda996d9aafa94283f59d2","kind":"commit","published_at":"2024-11-29T21:56:11.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.29.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"71352568b578eeaa3619a2d7e083dad88b41ec69","kind":"commit","published_at":"2024-01-24T01:36:27.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.28.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.28.0/manifests"},{"name":"v0.27.1","sha":"5e303eb9761e0f00e6dce9cc258b85c69230f697","kind":"tag","published_at":"2023-08-24T23:35:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.27.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.27.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.27.1/manifests"},{"name":"v0.27.0","sha":"d308067a1cb1bfaff0c530df8cdbddfc3b6d4aed","kind":"tag","published_at":"2023-08-24T21:44:50.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.27.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.27.0/manifests"},{"name":"rust-releases-rust-dist-v0.26.2","sha":"b1d372c67e0f45e86af8c7a82c60823acdcddb92","kind":"tag","published_at":"2023-05-06T14:21:41.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.26.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.26.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.26.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.26.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.26.2/manifests"},{"name":"rust-releases-rust-dist-v0.26.1","sha":"7f0ac66a70af36d958a3d144c1e78172c07b5631","kind":"tag","published_at":"2023-04-29T23:06:08.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.26.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.26.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.26.1/manifests"},{"name":"v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.26.0/manifests"},{"name":"rust-releases-channel-manifests-v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.26.0/manifests"},{"name":"rust-releases-io-v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.26.0/manifests"},{"name":"rust-releases-rust-changelog-v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.26.0/manifests"},{"name":"rust-releases-rust-dist-v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.26.0/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.26.0/manifests"},{"name":"rust-releases-core-v0.26.0","sha":"8b4c2339541b9d40455f615701873fd9b45ede33","kind":"tag","published_at":"2023-04-02T17:38:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.26.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.26.0/manifests"},{"name":"rust-releases-rust-changelog-v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:20.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.25.0/manifests"},{"name":"rust-releases-rust-dist-v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:20.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.25.0/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:20.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.25.0/manifests"},{"name":"v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:20.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.25.0/manifests"},{"name":"rust-releases-channel-manifests-v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:20.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.25.0/manifests"},{"name":"rust-releases-core-v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:19.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.25.0/manifests"},{"name":"rust-releases-io-v0.25.0","sha":"9e16287bdd1d6f9be90a168738073485e4e27151","kind":"tag","published_at":"2023-03-28T22:28:19.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.25.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.25.0/manifests"},{"name":"rust-releases-rust-dist-v0.24.1","sha":"0d83db85d572f6f1e6cd920b23a644bf779b7a53","kind":"tag","published_at":"2023-03-19T08:29:14.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.24.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.24.1/manifests"},{"name":"rust-releases-rust-dist-v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.24.0/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.24.0/manifests"},{"name":"v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.24.0/manifests"},{"name":"rust-releases-rust-changelog-v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.24.0/manifests"},{"name":"rust-releases-core-v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.24.0/manifests"},{"name":"rust-releases-io-v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.24.0/manifests"},{"name":"rust-releases-channel-manifests-v0.24.0","sha":"c852e3c7533487a0197d00b838ef2c1117104d3d","kind":"tag","published_at":"2023-03-19T07:52:35.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.24.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.24.0/manifests"},{"name":"rust-releases-io-v0.23.1","sha":"9ac137b36b65b7deb49baeaeaa0ad13a9e15b3b5","kind":"tag","published_at":"2023-03-19T05:19:39.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.23.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.23.1/manifests"},{"name":"v0.23.0","sha":"80b94cdceafcf94d2b1ad087f7596561075a1269","kind":"commit","published_at":"2023-03-15T01:40:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.23.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.23.0/manifests"},{"name":"rust-releases-channel-manifests-v0.22.1","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.22.1/manifests"},{"name":"rust-releases-io-v0.22.1","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.22.1/manifests"},{"name":"rust-releases-rust-changelog-v0.22.2","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.22.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.22.2/manifests"},{"name":"rust-releases-rust-dist-v0.22.4","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.22.4","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.22.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.22.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.4/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.22.1","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.22.1/manifests"},{"name":"v0.22.2","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.22.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.22.2/manifests"},{"name":"rust-releases-core-v0.22.1","sha":"865dfbf7a89177f1e84ee0f50859a1e2cef03b24","kind":"tag","published_at":"2022-07-05T12:32:21.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.22.1/manifests"},{"name":"rust-releases-rust-dist-v0.22.3","sha":"8c0a67c302f75bb7bd9f6612c86fcdd2934bea53","kind":"tag","published_at":"2022-03-18T00:42:56.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.22.3","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.22.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.22.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.3/manifests"},{"name":"rust-releases-rust-dist-v0.22.2","sha":"4fab6e2a14acb3679593d6e1997c0fa10326cb3f","kind":"tag","published_at":"2022-03-07T12:45:38.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.22.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.2/manifests"},{"name":"rust-releases-rust-dist-v0.22.1","sha":"0c03933bf26f8b778fe8b39d4f47a70877365bd9","kind":"tag","published_at":"2022-02-23T23:07:11.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.1/manifests"},{"name":"v0.22.1","sha":"dd800519c968ce2e31f24f7c3101ffc4902de48c","kind":"tag","published_at":"2022-02-14T19:45:51.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.22.1/manifests"},{"name":"rust-releases-rust-changelog-v0.22.1","sha":"1aeb02745057d0818605ab610b141ac0edc49490","kind":"tag","published_at":"2022-02-14T19:38:59.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.22.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.22.1/manifests"},{"name":"v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.22.0/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.22.0/manifests"},{"name":"rust-releases-rust-dist-v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.22.0/manifests"},{"name":"rust-releases-rust-changelog-v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.22.0/manifests"},{"name":"rust-releases-io-v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.22.0/manifests"},{"name":"rust-releases-core-v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.22.0/manifests"},{"name":"rust-releases-channel-manifests-v0.22.0","sha":"09e8f81a48994a9175b490583383872f817ad5b8","kind":"tag","published_at":"2022-02-14T17:14:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.22.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.22.0/manifests"},{"name":"rust-releases-rust-changelog-v0.21.2","sha":"fc24019d8c4c7abc80fb3b84075709795bf90312","kind":"tag","published_at":"2021-11-30T11:54:17.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.21.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.21.2/manifests"},{"name":"v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.21.1/manifests"},{"name":"rust-releases-channel-manifests-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.21.1/manifests"},{"name":"rust-toolchain-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-toolchain-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-toolchain-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-toolchain-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-toolchain-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-toolchain-v0.21.1/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.21.1/manifests"},{"name":"rust-releases-rust-dist-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.21.1/manifests"},{"name":"rust-releases-rust-changelog-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.21.1/manifests"},{"name":"rust-releases-io-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.21.1/manifests"},{"name":"rust-releases-core-v0.21.1","sha":"b8ce59c5be436c35d98af93d3cb2ed163f46ca2b","kind":"tag","published_at":"2021-11-21T10:16:30.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.21.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.21.1/manifests"},{"name":"rust-releases-rust-dist-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-v0.21.0/manifests"},{"name":"rust-releases-channel-manifests-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-channel-manifests-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-channel-manifests-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-channel-manifests-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-channel-manifests-v0.21.0/manifests"},{"name":"v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.21.0/manifests"},{"name":"rust-releases-rust-changelog-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-changelog-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-changelog-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-changelog-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-changelog-v0.21.0/manifests"},{"name":"rust-toolchain-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-toolchain-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-toolchain-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-toolchain-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-toolchain-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-toolchain-v0.21.0/manifests"},{"name":"rust-releases-core-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-core-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-core-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-core-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-core-v0.21.0/manifests"},{"name":"rust-releases-rust-dist-with-cli-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-rust-dist-with-cli-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-rust-dist-with-cli-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-rust-dist-with-cli-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-rust-dist-with-cli-v0.21.0/manifests"},{"name":"rust-releases-io-v0.21.0","sha":"e0cbcc4a6fc88911153d72d24a4bf8bdc4f2f0d0","kind":"tag","published_at":"2021-11-21T08:39:13.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/rust-releases-io-v0.21.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/rust-releases-io-v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@rust-releases-io-v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/rust-releases-io-v0.21.0/manifests"},{"name":"v0.16.1","sha":"1cf33ad6916ebe7f49cdf9dc8111c8eb4c555881","kind":"commit","published_at":"2021-09-28T23:45:22.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.16.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"471b9d652ad3371cfd1c4a1cd43be0bc6ebfd3f5","kind":"commit","published_at":"2021-09-06T00:59:34.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.16.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.16.0/manifests"},{"name":"v0.15.4","sha":"9b1a2fed2b654c616b04a337bb1da66475f0de6d","kind":"commit","published_at":"2021-05-29T22:58:44.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.15.4","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"500413018b29e74c915967fe40a5f4c4dabff398","kind":"commit","published_at":"2021-04-12T12:51:39.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.15.3","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"0d2cc93dfd1aedadc9ae038ddf2d3ccf8fbb9ca7","kind":"commit","published_at":"2021-04-10T22:02:32.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.15.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"38b6d77e872c52a0ff4bf4918740eaab35176241","kind":"commit","published_at":"2021-04-10T21:44:31.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.15.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"f631e925ea0a5a5a75f8b07d96b3d40d23cc0b65","kind":"commit","published_at":"2021-04-10T21:24:53.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.15.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"7d7456fad0a9bb45e3f8d04c4d02eeb6f957807e","kind":"commit","published_at":"2021-04-09T02:34:33.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.14.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"7d7889d71d13bcda1ce652c35f72d08930f7e36d","kind":"commit","published_at":"2021-04-07T19:20:55.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.13.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"4f41c9fe15d5501e7f9296ff784e44edcbe4703e","kind":"commit","published_at":"2021-04-04T01:01:04.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.12.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.12.0/manifests"},{"name":"v0.9.0","sha":"3e97d75eb748385bfdaf6bdc223e8b98878266a4","kind":"commit","published_at":"2021-03-31T02:01:16.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.9.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"3739d2e5f2f0a13ed37aaaf9c135972307fbf7fa","kind":"commit","published_at":"2021-03-18T23:28:47.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.8.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"aa0365a3fe2bbc6746b85e2da305a85529196169","kind":"commit","published_at":"2021-03-18T18:56:17.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.7.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"34f77c8333072d98e88620aa5bfc1a40d37ac92a","kind":"commit","published_at":"2021-03-03T17:10:48.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.6.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"ca56acb6a81c34fca5ef952fa68f966abd8b77aa","kind":"commit","published_at":"2021-03-03T17:03:20.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.6.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"8c0a9b618dbfe70161fed7d9e777774959746c4e","kind":"commit","published_at":"2021-03-03T16:34:02.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.5.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"f91f559361a93dcb905d1df16181c95b36ba8145","kind":"commit","published_at":"2021-03-03T15:13:10.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.4.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"bd8014229110050bba92e219415ef4951aa4d333","kind":"commit","published_at":"2021-02-24T02:41:16.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.3.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"d7652ccdc9ea9cc76b6b3e1b97592eab92dc50c0","kind":"commit","published_at":"2021-02-24T00:50:29.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.2.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"82028c93f3647bb8d1acae4adcf20b347a0e71fe","kind":"commit","published_at":"2021-02-22T14:47:33.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.1.3","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"6e167f0f97d1ebee58c348222c33c2e3709f1227","kind":"commit","published_at":"2021-02-22T14:39:31.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.1.2","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"3bec871757839515d17a69cb217554b90d60fdd9","kind":"commit","published_at":"2021-02-10T18:10:28.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.1.1","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"cc9bd080af6b16ffd0df3ff0fa8f7905912e776d","kind":"commit","published_at":"2021-02-10T17:38:24.000Z","download_url":"https://codeload.github.com/foresterre/rust-releases/tar.gz/v0.1.0","html_url":"https://github.com/foresterre/rust-releases/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/foresterre/rust-releases@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-06-27T01:12:02.257Z","dependent_packages_count":0,"downloads":36441,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":52.4380744664278,"dependent_repos_count":29.318292202377133,"dependent_packages_count":33.81230354737315,"stargazers_count":30.71854696076904,"forks_count":22.019189355131367,"average":33.661281306415695},"purl":"pkg:cargo/rust-toolchain","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/rust-toolchain","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/rust-toolchain","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/rust-toolchain/dependencies","status":null,"funding_links":["https://github.com/sponsors/foresterre","https://buymeacoffee.com/foresterre","https://thanks.dev/u/gh/foresterre"],"critical":null,"issue_metadata":{"last_synced_at":"2025-06-24T13:46:42.696Z","issues_count":115,"pull_requests_count":223,"avg_time_to_close_issue":115848694.64705881,"avg_time_to_close_pull_request":2782351.315270936,"issues_closed_count":102,"pull_requests_closed_count":203,"pull_request_authors_count":3,"issue_authors_count":1,"avg_comments_per_issue":0.05217391304347826,"avg_comments_per_pull_request":0.9820627802690582,"merged_pull_requests_count":66,"bot_issues_count":0,"bot_pull_requests_count":148,"past_year_issues_count":13,"past_year_pull_requests_count":80,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":200663.51666666666,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":60,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.38461538461538464,"past_year_avg_comments_per_pull_request":0.35,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":33,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/foresterre%2Frust-releases/issues","maintainers":[{"login":"foresterre","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/foresterre"}],"active_maintainers":[{"login":"foresterre","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/foresterre"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rust-toolchain/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rust-toolchain/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rust-toolchain/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rust-toolchain/related_packages","maintainers":[{"uuid":"5491","login":"foresterre","name":"Martijn Gribnau","email":null,"url":"https://github.com/foresterre","packages_count":74,"html_url":"https://crates.io/users/foresterre","role":null,"created_at":"2022-11-08T00:41:16.887Z","updated_at":"2022-11-08T00:41:16.887Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/foresterre/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":198777,"maintainers_count":49131,"namespaces_count":0,"keywords_count":50658,"github":"rust-lang","metadata":{"funded_packages_count":19324},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2025-07-25T05:35:32.406Z","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":122,"unique_repositories_count_past_30_days":5,"recent_issues":[{"uuid":"4559674352","node_id":"PR_kwDOStWItM7hMCDs","number":2,"state":"closed","title":"Bump rust-toolchain from 1.95.0 to 1.96.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-01T03:08:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T01:22:06.000Z","updated_at":"2026-06-01T03:08:28.000Z","time_to_close":6380,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.95.0","new_version":"1.96.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.96.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16846\"\u003eAdded \u003ccode\u003etarget.'cfg(..)'.rustdocflags\u003c/code\u003e support in configuration.\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5222/\"\u003eCVE-2026-5222\u003c/a\u003e and \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5223/\"\u003eCVE-2026-5223\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.96.0 (2026-05-28)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\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/rust/commit/ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96\"\u003e\u003ccode\u003eac68faa\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156937\"\u003e#156937\u003c/a\u003e - cuviper:stable-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8e5c0060fa45d4897c7a031c79fe719f25ff33ce\"\u003e\u003ccode\u003e8e5c006\u003c/code\u003e\u003c/a\u003e Bump to stable release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4d7adc7c65ce5a4717e7801ed2302903de3cb325\"\u003e\u003ccode\u003e4d7adc7\u003c/code\u003e\u003c/a\u003e Sync relnotes for 1.96.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/58072b1682b89fa1b13679b68802a8d3dec441f5\"\u003e\u003ccode\u003e58072b1\u003c/code\u003e\u003c/a\u003e Update cargo for CVE-2026-5222 and CVE-2026-5223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/a81575442ba3d72e542647658b7412bf49adaf3d\"\u003e\u003ccode\u003ea815754\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156793\"\u003e#156793\u003c/a\u003e - flip1995:clippy-beta-backport, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/3c8f708297d5d67b0efd5147895aeb3467fe1615\"\u003e\u003ccode\u003e3c8f708\u003c/code\u003e\u003c/a\u003e Fixes a case where \u003ccode\u003ecollapsible_match\u003c/code\u003e suggested a transformation that change...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6b627f07dd339f4940b7941b0247d849d0971a63\"\u003e\u003ccode\u003e6b627f0\u003c/code\u003e\u003c/a\u003e Add MSRV check for \u003ccode\u003emanual_noop_waker\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/773b57f297d73ac8a22756013829fb2c9c92b3f1\"\u003e\u003ccode\u003e773b57f\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156772\"\u003e#156772\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/10a3a2b9e28cc1f75cf1c5a23cafe34b764eb979\"\u003e\u003ccode\u003e10a3a2b\u003c/code\u003e\u003c/a\u003e Restore \u003ccode\u003edbg!\u003c/code\u003e regression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/69cd658e77981d4870b1f56b9b7bc1ea8c205cd1\"\u003e\u003ccode\u003e69cd658\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Rollup merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/149869\"\u003e#149869\u003c/a\u003e - joboet:torn-dbg, r=Mark-Simulacrum\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.95.0...1.96.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.95.0\u0026new-version=1.96.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sota411/codex-choice-ui-fork/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sota411%2Fcodex-choice-ui-fork/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"4548278934","node_id":"PR_kwDOMTOLms7golys","number":21,"state":"open","title":"chore: bump rust-toolchain from 1.95.0 to 1.96.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-29T12:00:43.000Z","updated_at":"2026-05-29T12:02:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"rust-toolchain","old_version":"1.95.0","new_version":"1.96.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.96.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16846\"\u003eAdded \u003ccode\u003etarget.'cfg(..)'.rustdocflags\u003c/code\u003e support in configuration.\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5222/\"\u003eCVE-2026-5222\u003c/a\u003e and \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5223/\"\u003eCVE-2026-5223\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.96.0 (2026-05-28)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\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/rust/commit/ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96\"\u003e\u003ccode\u003eac68faa\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156937\"\u003e#156937\u003c/a\u003e - cuviper:stable-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8e5c0060fa45d4897c7a031c79fe719f25ff33ce\"\u003e\u003ccode\u003e8e5c006\u003c/code\u003e\u003c/a\u003e Bump to stable release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4d7adc7c65ce5a4717e7801ed2302903de3cb325\"\u003e\u003ccode\u003e4d7adc7\u003c/code\u003e\u003c/a\u003e Sync relnotes for 1.96.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/58072b1682b89fa1b13679b68802a8d3dec441f5\"\u003e\u003ccode\u003e58072b1\u003c/code\u003e\u003c/a\u003e Update cargo for CVE-2026-5222 and CVE-2026-5223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/a81575442ba3d72e542647658b7412bf49adaf3d\"\u003e\u003ccode\u003ea815754\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156793\"\u003e#156793\u003c/a\u003e - flip1995:clippy-beta-backport, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/3c8f708297d5d67b0efd5147895aeb3467fe1615\"\u003e\u003ccode\u003e3c8f708\u003c/code\u003e\u003c/a\u003e Fixes a case where \u003ccode\u003ecollapsible_match\u003c/code\u003e suggested a transformation that change...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6b627f07dd339f4940b7941b0247d849d0971a63\"\u003e\u003ccode\u003e6b627f0\u003c/code\u003e\u003c/a\u003e Add MSRV check for \u003ccode\u003emanual_noop_waker\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/773b57f297d73ac8a22756013829fb2c9c92b3f1\"\u003e\u003ccode\u003e773b57f\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156772\"\u003e#156772\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/10a3a2b9e28cc1f75cf1c5a23cafe34b764eb979\"\u003e\u003ccode\u003e10a3a2b\u003c/code\u003e\u003c/a\u003e Restore \u003ccode\u003edbg!\u003c/code\u003e regression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/69cd658e77981d4870b1f56b9b7bc1ea8c205cd1\"\u003e\u003ccode\u003e69cd658\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Rollup merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/149869\"\u003e#149869\u003c/a\u003e - joboet:torn-dbg, r=Mark-Simulacrum\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.95.0...1.96.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.95.0\u0026new-version=1.96.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aschey/tui-syntax-highlight/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aschey%2Ftui-syntax-highlight/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"4507491479","node_id":"PR_kwDOGCdK9s7eljy0","number":221,"state":"open","title":"deps: bump rust-toolchain from 1.91 to 1.95","user":"dependabot[bot]","labels":["no-news-fragment-needed","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-23T08:27:43.000Z","updated_at":"2026-05-23T08:28:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"rust-toolchain","old_version":"1.91","new_version":"1.95","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.91 to 1.95.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.91.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.91\u0026new-version=1.95)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/whme/csshw/pull/221","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whme%2Fcsshw/issues/221","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/221/packages"},{"uuid":"4421767587","node_id":"PR_kwDOSaWR7s7aS9XQ","number":1,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-12T01:07:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T14:45:43.000Z","updated_at":"2026-05-12T01:07:47.000Z","time_to_close":37322,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/agogo233/Ecode/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agogo233%2FEcode/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4418556894","node_id":"PR_kwDOSaBOHc7aIZRc","number":1,"state":"closed","title":"Bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-01T01:09:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T06:29:28.000Z","updated_at":"2026-06-01T01:09:28.000Z","time_to_close":1795198,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.94.1\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/forky-pig/porker/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/forky-pig%2Fporker/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4367281674","node_id":"PR_kwDOOZKZMM7Xj_SK","number":12,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.95.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-19T05:20:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-02T00:37:32.000Z","updated_at":"2026-05-19T05:20:54.000Z","time_to_close":1485800,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/GrantBirki/rust-template/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GrantBirki%2Frust-template/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4362972553","node_id":"PR_kwDOD80FKM7XWQ0K","number":858,"state":"open","title":"chore: bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependabot"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T05:20:53.000Z","updated_at":"2026-05-01T05:25:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.94.1\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/polarmutex/beancount-language-server/pull/858","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/polarmutex%2Fbeancount-language-server/issues/858","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/858/packages"},{"uuid":"4310354935","node_id":"PR_kwDORwBamc7UsLoj","number":14,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-04T02:20:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-22T16:17:22.000Z","updated_at":"2026-06-04T02:20:25.000Z","time_to_close":3664981,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/yjy19999/my-codex/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yjy19999%2Fmy-codex/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"4295348866","node_id":"PR_kwDOPJElZ87T7guz","number":117,"state":"open","title":"chore(deps): bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T11:40:09.000Z","updated_at":"2026-05-10T05:36:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/qqrm/rust-hh-feed/pull/117","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qqrm%2Frust-hh-feed/issues/117","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/117/packages"},{"uuid":"4291566399","node_id":"PR_kwDOSG92Z87TvrJ1","number":1,"state":"closed","title":"build(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-19T22:17:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-19T17:45:13.000Z","updated_at":"2026-04-19T22:17:34.000Z","time_to_close":16332,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aryanxispe/codex-termux/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aryanxispe%2Fcodex-termux/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4289634612","node_id":"PR_kwDOSFSOUs7TqEkO","number":3,"state":"closed","title":"Bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-19T01:36:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-19T01:16:50.000Z","updated_at":"2026-04-19T01:36:33.000Z","time_to_close":1182,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/lreading/forgejo-webhooks-gotify/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lreading%2Fforgejo-webhooks-gotify/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4289599338","node_id":"PR_kwDORhjYOc7Tp-lD","number":17,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T00:52:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-19T00:52:30.000Z","updated_at":"2026-05-31T00:52:26.000Z","time_to_close":3628794,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rafael-agenticca/codex/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafael-agenticca%2Fcodex/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"4289042313","node_id":"PR_kwDORhA2GM7ToWJ_","number":34,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T20:02:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T20:02:28.000Z","updated_at":"2026-05-30T20:02:35.000Z","time_to_close":3628805,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/johnmalek312/codex/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/johnmalek312%2Fcodex/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"4286242168","node_id":"PR_kwDORy_MC87Tfx1h","number":13,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T01:32:30.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T01:32:37.000Z","updated_at":"2026-05-30T01:32:32.000Z","time_to_close":3628793,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dongchany/codex/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dongchany%2Fcodex/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4280110898","node_id":"PR_kwDODAMG-M7TL7eb","number":132,"state":"open","title":"Bump rust-toolchain from 1.94.1 to 1.95.0 in /backend","user":"dependabot[bot]","labels":["dependencies","dependabot"],"assignees":["vbrandl"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-17T04:28:50.000Z","updated_at":"2026-04-19T13:10:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/backend","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/vbrandl/yagcdn/pull/132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/vbrandl%2Fyagcdn/issues/132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/132/packages"},{"uuid":"4267965400","node_id":"PR_kwDOSDOjJM7Sl0F4","number":1,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-22T04:55:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T09:50:03.000Z","updated_at":"2026-04-22T04:55:52.000Z","time_to_close":587148,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.94.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 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/huahuadeliaoliao/codex-compact-collapse/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/huahuadeliaoliao%2Fcodex-compact-collapse/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4205324830","node_id":"PR_kwDOR5v_xM7P-MEF","number":1,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-04T17:28:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-04T16:41:50.000Z","updated_at":"2026-04-04T17:28:30.000Z","time_to_close":2791,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.94.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 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/CHLOVEN/chodex/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CHLOVEN%2Fchodex/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4205256756","node_id":"PR_kwDOR5vE7M7P-Bjt","number":1,"state":"closed","title":"build(deps): bump rust-toolchain from 1.93.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-18T08:52:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-04T16:08:47.000Z","updated_at":"2026-04-18T08:52:33.000Z","time_to_close":1183425,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.94.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 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/O-Pencil/nanoPencil-x/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/O-Pencil%2FnanoPencil-x/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4190540563","node_id":"PR_kwDOJVCkM87PaF-F","number":162,"state":"closed","title":"Bump rust-toolchain from 1.93.1 to 1.94.1","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T22:29:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T23:44:02.000Z","updated_at":"2026-05-01T22:29:01.000Z","time_to_close":2587498,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.1","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.1 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.1...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.1\u0026new-version=1.94.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 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/Marcono1234/struson/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marcono1234%2Fstruson/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"},{"uuid":"4175914355","node_id":"PR_kwDORV53w87O1PqB","number":15,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.92.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T05:24:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-31T05:25:10.000Z","updated_at":"2026-04-21T05:24:33.000Z","time_to_close":1814361,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.92.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.92.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.92.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.92.0\u0026new-version=1.94.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 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/peterhj/codex-patched/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterhj%2Fcodex-patched/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}],"issue_packages":[{"old_version":"1.95.0","new_version":"1.96.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-06-01T01:22:06.000Z","version_change":"1.95.0 → 1.96.0","issue":{"uuid":"4559674352","node_id":"PR_kwDOStWItM7hMCDs","number":2,"state":"closed","title":"Bump rust-toolchain from 1.95.0 to 1.96.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-01T03:08:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T01:22:06.000Z","updated_at":"2026-06-01T03:08:28.000Z","time_to_close":6380,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.95.0","new_version":"1.96.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.96.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16846\"\u003eAdded \u003ccode\u003etarget.'cfg(..)'.rustdocflags\u003c/code\u003e support in configuration.\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5222/\"\u003eCVE-2026-5222\u003c/a\u003e and \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5223/\"\u003eCVE-2026-5223\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.96.0 (2026-05-28)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\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/rust/commit/ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96\"\u003e\u003ccode\u003eac68faa\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156937\"\u003e#156937\u003c/a\u003e - cuviper:stable-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8e5c0060fa45d4897c7a031c79fe719f25ff33ce\"\u003e\u003ccode\u003e8e5c006\u003c/code\u003e\u003c/a\u003e Bump to stable release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4d7adc7c65ce5a4717e7801ed2302903de3cb325\"\u003e\u003ccode\u003e4d7adc7\u003c/code\u003e\u003c/a\u003e Sync relnotes for 1.96.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/58072b1682b89fa1b13679b68802a8d3dec441f5\"\u003e\u003ccode\u003e58072b1\u003c/code\u003e\u003c/a\u003e Update cargo for CVE-2026-5222 and CVE-2026-5223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/a81575442ba3d72e542647658b7412bf49adaf3d\"\u003e\u003ccode\u003ea815754\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156793\"\u003e#156793\u003c/a\u003e - flip1995:clippy-beta-backport, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/3c8f708297d5d67b0efd5147895aeb3467fe1615\"\u003e\u003ccode\u003e3c8f708\u003c/code\u003e\u003c/a\u003e Fixes a case where \u003ccode\u003ecollapsible_match\u003c/code\u003e suggested a transformation that change...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6b627f07dd339f4940b7941b0247d849d0971a63\"\u003e\u003ccode\u003e6b627f0\u003c/code\u003e\u003c/a\u003e Add MSRV check for \u003ccode\u003emanual_noop_waker\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/773b57f297d73ac8a22756013829fb2c9c92b3f1\"\u003e\u003ccode\u003e773b57f\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156772\"\u003e#156772\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/10a3a2b9e28cc1f75cf1c5a23cafe34b764eb979\"\u003e\u003ccode\u003e10a3a2b\u003c/code\u003e\u003c/a\u003e Restore \u003ccode\u003edbg!\u003c/code\u003e regression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/69cd658e77981d4870b1f56b9b7bc1ea8c205cd1\"\u003e\u003ccode\u003e69cd658\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Rollup merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/149869\"\u003e#149869\u003c/a\u003e - joboet:torn-dbg, r=Mark-Simulacrum\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.95.0...1.96.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.95.0\u0026new-version=1.96.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sota411/codex-choice-ui-fork/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sota411%2Fcodex-choice-ui-fork/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"1.95.0","new_version":"1.96.0","update_type":"minor","path":null,"pr_created_at":"2026-05-29T12:00:43.000Z","version_change":"1.95.0 → 1.96.0","issue":{"uuid":"4548278934","node_id":"PR_kwDOMTOLms7golys","number":21,"state":"open","title":"chore: bump rust-toolchain from 1.95.0 to 1.96.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-29T12:00:43.000Z","updated_at":"2026-05-29T12:02:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"rust-toolchain","old_version":"1.95.0","new_version":"1.96.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.96.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16846\"\u003eAdded \u003ccode\u003etarget.'cfg(..)'.rustdocflags\u003c/code\u003e support in configuration.\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5222/\"\u003eCVE-2026-5222\u003c/a\u003e and \u003ca href=\"https://blog.rust-lang.org/2026/05/25/cve-2026-5223/\"\u003eCVE-2026-5223\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.96.0 (2026-05-28)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146961\"\u003eAllow passing \u003ccode\u003eexpr\u003c/code\u003e metavariable to \u003ccode\u003ecfg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147834\"\u003eAlways coerce never types in tuple expressions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150316\"\u003eAvoid incorrect inference guidance of function arguments in rare cases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154184\"\u003eSupport s390x vector registers in inline assembly\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/154891\"\u003eAllow using constants of type \u003ccode\u003eManuallyDrop\u003c/code\u003e as patterns (fixing a regression introduced in 1.94.0)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153427\"\u003eEnable link relaxation feature for LoongArch Linux targets\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155072\"\u003eUpdate \u003ccode\u003eriscv64gc-unknown-fuchsia\u003c/code\u003e baseline to RVA22 + vector\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/127534\"\u003eSupport iterating over ranges of \u003ccode\u003eNonZero\u003c/code\u003e integers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152615\"\u003erefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152851\"\u003eFix SGX delayed host lookup via ToSocketAddr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.assert_matches.html\"\u003e\u003ccode\u003eassert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html\"\u003e\u003ccode\u003edebug_assert_matches!\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for AssertUnwindSafe\u0026lt;T\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyCell\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E\"\u003e\u003ccode\u003eFrom\u0026lt;T\u0026gt; for LazyLock\u0026lt;T, F\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html\"\u003e\u003ccode\u003ecore::range::RangeToInclusiveIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html\"\u003e\u003ccode\u003ecore::range::RangeFrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html\"\u003e\u003ccode\u003ecore::range::RangeFromIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.Range.html\"\u003e\u003ccode\u003ecore::range::Range\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html\"\u003e\u003ccode\u003ecore::range::RangeIter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCargo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16810/\"\u003eAllow a dependency to specify both a git repository and an alternate registry.\u003c/a\u003e Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\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/rust/commit/ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96\"\u003e\u003ccode\u003eac68faa\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156937\"\u003e#156937\u003c/a\u003e - cuviper:stable-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8e5c0060fa45d4897c7a031c79fe719f25ff33ce\"\u003e\u003ccode\u003e8e5c006\u003c/code\u003e\u003c/a\u003e Bump to stable release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4d7adc7c65ce5a4717e7801ed2302903de3cb325\"\u003e\u003ccode\u003e4d7adc7\u003c/code\u003e\u003c/a\u003e Sync relnotes for 1.96.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/58072b1682b89fa1b13679b68802a8d3dec441f5\"\u003e\u003ccode\u003e58072b1\u003c/code\u003e\u003c/a\u003e Update cargo for CVE-2026-5222 and CVE-2026-5223\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/a81575442ba3d72e542647658b7412bf49adaf3d\"\u003e\u003ccode\u003ea815754\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156793\"\u003e#156793\u003c/a\u003e - flip1995:clippy-beta-backport, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/3c8f708297d5d67b0efd5147895aeb3467fe1615\"\u003e\u003ccode\u003e3c8f708\u003c/code\u003e\u003c/a\u003e Fixes a case where \u003ccode\u003ecollapsible_match\u003c/code\u003e suggested a transformation that change...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6b627f07dd339f4940b7941b0247d849d0971a63\"\u003e\u003ccode\u003e6b627f0\u003c/code\u003e\u003c/a\u003e Add MSRV check for \u003ccode\u003emanual_noop_waker\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/773b57f297d73ac8a22756013829fb2c9c92b3f1\"\u003e\u003ccode\u003e773b57f\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/156772\"\u003e#156772\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/10a3a2b9e28cc1f75cf1c5a23cafe34b764eb979\"\u003e\u003ccode\u003e10a3a2b\u003c/code\u003e\u003c/a\u003e Restore \u003ccode\u003edbg!\u003c/code\u003e regression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/69cd658e77981d4870b1f56b9b7bc1ea8c205cd1\"\u003e\u003ccode\u003e69cd658\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Rollup merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/149869\"\u003e#149869\u003c/a\u003e - joboet:torn-dbg, r=Mark-Simulacrum\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.95.0...1.96.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.95.0\u0026new-version=1.96.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aschey/tui-syntax-highlight/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aschey%2Ftui-syntax-highlight/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"1.91","new_version":"1.95","update_type":null,"path":null,"pr_created_at":"2026-05-23T08:27:43.000Z","version_change":"1.91 → 1.95","issue":{"uuid":"4507491479","node_id":"PR_kwDOGCdK9s7eljy0","number":221,"state":"open","title":"deps: bump rust-toolchain from 1.91 to 1.95","user":"dependabot[bot]","labels":["no-news-fragment-needed","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-23T08:27:43.000Z","updated_at":"2026-05-23T08:28:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"rust-toolchain","old_version":"1.91","new_version":"1.95","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.91 to 1.95.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.91.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.91\u0026new-version=1.95)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/whme/csshw/pull/221","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whme%2Fcsshw/issues/221","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/221/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-05-11T14:45:43.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4421767587","node_id":"PR_kwDOSaWR7s7aS9XQ","number":1,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-12T01:07:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T14:45:43.000Z","updated_at":"2026-05-12T01:07:47.000Z","time_to_close":37322,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/agogo233/Ecode/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agogo233%2FEcode/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.94.1","new_version":"1.95.0","update_type":"minor","path":null,"pr_created_at":"2026-05-11T06:29:28.000Z","version_change":"1.94.1 → 1.95.0","issue":{"uuid":"4418556894","node_id":"PR_kwDOSaBOHc7aIZRc","number":1,"state":"closed","title":"Bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-01T01:09:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T06:29:28.000Z","updated_at":"2026-06-01T01:09:28.000Z","time_to_close":1795198,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.94.1\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/forky-pig/porker/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/forky-pig%2Fporker/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":null,"pr_created_at":"2026-05-02T00:37:32.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4367281674","node_id":"PR_kwDOOZKZMM7Xj_SK","number":12,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.95.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-19T05:20:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-02T00:37:32.000Z","updated_at":"2026-05-19T05:20:54.000Z","time_to_close":1485800,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/GrantBirki/rust-template/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GrantBirki%2Frust-template/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"1.94.1","new_version":"1.95.0","update_type":"minor","path":null,"pr_created_at":"2026-05-01T05:20:53.000Z","version_change":"1.94.1 → 1.95.0","issue":{"uuid":"4362972553","node_id":"PR_kwDOD80FKM7XWQ0K","number":858,"state":"open","title":"chore: bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependabot"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T05:20:53.000Z","updated_at":"2026-05-01T05:25:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.94.1\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/polarmutex/beancount-language-server/pull/858","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/polarmutex%2Fbeancount-language-server/issues/858","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/858/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-22T16:17:22.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4310354935","node_id":"PR_kwDORwBamc7UsLoj","number":14,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-04T02:20:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-22T16:17:22.000Z","updated_at":"2026-06-04T02:20:25.000Z","time_to_close":3664981,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/yjy19999/my-codex/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yjy19999%2Fmy-codex/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"1.94.1","new_version":"1.95.0","update_type":"minor","path":null,"pr_created_at":"2026-04-20T11:40:09.000Z","version_change":"1.94.1 → 1.95.0","issue":{"uuid":"4295348866","node_id":"PR_kwDOPJElZ87T7guz","number":117,"state":"open","title":"chore(deps): bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T11:40:09.000Z","updated_at":"2026-05-10T05:36:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/qqrm/rust-hh-feed/pull/117","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qqrm%2Frust-hh-feed/issues/117","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/117/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-19T17:45:13.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4291566399","node_id":"PR_kwDOSG92Z87TvrJ1","number":1,"state":"closed","title":"build(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-19T22:17:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-19T17:45:13.000Z","updated_at":"2026-04-19T22:17:34.000Z","time_to_close":16332,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aryanxispe/codex-termux/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aryanxispe%2Fcodex-termux/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.94.1","new_version":"1.95.0","update_type":"minor","path":null,"pr_created_at":"2026-04-19T01:16:50.000Z","version_change":"1.94.1 → 1.95.0","issue":{"uuid":"4289634612","node_id":"PR_kwDOSFSOUs7TqEkO","number":3,"state":"closed","title":"Bump rust-toolchain from 1.94.1 to 1.95.0","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-19T01:36:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-19T01:16:50.000Z","updated_at":"2026-04-19T01:36:33.000Z","time_to_close":1182,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/lreading/forgejo-webhooks-gotify/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lreading%2Fforgejo-webhooks-gotify/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-19T00:52:30.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4289599338","node_id":"PR_kwDORhjYOc7Tp-lD","number":17,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T00:52:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-19T00:52:30.000Z","updated_at":"2026-05-31T00:52:26.000Z","time_to_close":3628794,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rafael-agenticca/codex/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafael-agenticca%2Fcodex/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-18T20:02:28.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4289042313","node_id":"PR_kwDORhA2GM7ToWJ_","number":34,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T20:02:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T20:02:28.000Z","updated_at":"2026-05-30T20:02:35.000Z","time_to_close":3628805,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/johnmalek312/codex/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/johnmalek312%2Fcodex/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"1.93.0","new_version":"1.95.0","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-18T01:32:37.000Z","version_change":"1.93.0 → 1.95.0","issue":{"uuid":"4286242168","node_id":"PR_kwDORy_MC87Tfx1h","number":13,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.93.0 to 1.95.0 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T01:32:30.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T01:32:37.000Z","updated_at":"2026-05-30T01:32:32.000Z","time_to_close":3628793,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.95.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dongchany/codex/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dongchany%2Fcodex/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"1.94.1","new_version":"1.95.0","update_type":"minor","path":"/backend","pr_created_at":"2026-04-17T04:28:50.000Z","version_change":"1.94.1 → 1.95.0","issue":{"uuid":"4280110898","node_id":"PR_kwDODAMG-M7TL7eb","number":132,"state":"open","title":"Bump rust-toolchain from 1.94.1 to 1.95.0 in /backend","user":"dependabot[bot]","labels":["dependencies","dependabot"],"assignees":["vbrandl"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-17T04:28:50.000Z","updated_at":"2026-04-19T13:10:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.94.1","new_version":"1.95.0","repository_url":"https://github.com/rust-lang/rust"}],"path":"/backend","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.94.1 to 1.95.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.95.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: From\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsRef\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;; N]\u0026gt;\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E\"\u003e\u003ccode\u003eMaybeUninit\u0026lt;[T; N]\u0026gt;: AsMut\u0026lt;[MaybeUninit\u0026lt;T\u0026gt;]\u0026gt;\u003c/code\u003e\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.95.0 (2026-04-16)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/141295\"\u003eStabilize \u003ccode\u003eif let\u003c/code\u003e guards on match arms\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146832\"\u003e\u003ccode\u003eirrefutable_let_patterns\u003c/code\u003e lint no longer lints on let chains\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/146972\"\u003eSupport importing path-segment keywords with renaming\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147996\"\u003eStabilize inline assembly for PowerPC and PowerPC64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148967\"\u003econst-eval: be more consistent in the behavior of padding during typed copies\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150557\"\u003eConst blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.\u003c/a\u003e. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/150681\"\u003eMake operational semantics of pattern matching independent of crate and module\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eCompiler\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147611\"\u003eStabilize \u003ccode\u003e--remap-path-scope\u003c/code\u003e for controlling the scoping of how paths get remapped in the resulting binary\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/155171\"\u003eApply patches for CVE-2026-6042 and CVE-2026-40200 to vendored musl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149962\"\u003ePromote \u003ccode\u003epowerpc64-unknown-linux-musl\u003c/code\u003e to Tier 2 with host tools\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-tvos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-watchos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152021\"\u003ePromote \u003ccode\u003eaarch64-apple-visionos-sim\u003c/code\u003e to Tier 2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149482\"\u003e\u003ccode\u003ethread::scope\u003c/code\u003e: document how join interacts with TLS destructors\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/152176\"\u003eSpeed up \u003ccode\u003estr::contains\u003c/code\u003e on aarch64 targets with \u003ccode\u003eneon\u003c/code\u003e target feature enabled by default\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/rust/commit/59807616e1fa2540724bfbac14d7976d7e4a3860\"\u003e\u003ccode\u003e5980761\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155283\"\u003e#155283\u003c/a\u003e - jieyouxu:revert-gnullvm-link-shared-stable, r=Mark-Si...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/9b3eeb3f0fb2e36de0570d4034abcf3149f5f611\"\u003e\u003ccode\u003e9b3eeb3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Build shared LLVM lib for windows-gnullvm\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/6efb623524553af1f2456642f069a6f5b8abc1dd\"\u003e\u003ccode\u003e6efb623\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/155210\"\u003e#155210\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/d8994639a680221ced340db576589fa60a4cb8ac\"\u003e\u003ccode\u003ed899463\u003c/code\u003e\u003c/a\u003e Switch channel to stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/41fadcd0ba3b348f6a58cd4c42d1e389210ae99e\"\u003e\u003ccode\u003e41fadcd\u003c/code\u003e\u003c/a\u003e Patch musl's CVE-2026-6042 and CVE-2026-40200\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c3f2ab0d4f11f5d1b0c10b798e71aa6764c18b8\"\u003e\u003ccode\u003e0c3f2ab\u003c/code\u003e\u003c/a\u003e Cherry-pick latest release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/2c8c85df041cdcea3778a5495e4059869006bdcb\"\u003e\u003ccode\u003e2c8c85d\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154999\"\u003e#154999\u003c/a\u003e - cuviper:beta-next, r=cuviper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/b6da6b82788580175ad5059b4cd11a336d9c4da3\"\u003e\u003ccode\u003eb6da6b8\u003c/code\u003e\u003c/a\u003e Optimize \u003ccode\u003eallow_unwrap_types\u003c/code\u003e evaluation to eliminate performance regression ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/c79919adeda9ea8df3e4397d0bb0a489a7c80482\"\u003e\u003ccode\u003ec79919a\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003eswap_binop()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16659\"\u003e#16659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0c9d5f0d250ac2c1e6abb27a4a20dcc978f69036\"\u003e\u003ccode\u003e0c9d5f0\u003c/code\u003e\u003c/a\u003e Fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/16685\"\u003e#16685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.94.1...1.95.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/vbrandl/yagcdn/pull/132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/vbrandl%2Fyagcdn/issues/132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/132/packages"}},{"old_version":"1.93.0","new_version":"1.94.1","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-15T09:50:03.000Z","version_change":"1.93.0 → 1.94.1","issue":{"uuid":"4267965400","node_id":"PR_kwDOSDOjJM7Sl0F4","number":1,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-22T04:55:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T09:50:03.000Z","updated_at":"2026-04-22T04:55:52.000Z","time_to_close":587148,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.94.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 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/huahuadeliaoliao/codex-compact-collapse/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/huahuadeliaoliao%2Fcodex-compact-collapse/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.93.0","new_version":"1.94.1","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-04T16:41:50.000Z","version_change":"1.93.0 → 1.94.1","issue":{"uuid":"4205324830","node_id":"PR_kwDOR5v_xM7P-MEF","number":1,"state":"closed","title":"Bump rust-toolchain from 1.93.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-04T17:28:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-04T16:41:50.000Z","updated_at":"2026-04-04T17:28:30.000Z","time_to_close":2791,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.94.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 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/CHLOVEN/chodex/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CHLOVEN%2Fchodex/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.93.0","new_version":"1.94.1","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-04-04T16:08:47.000Z","version_change":"1.93.0 → 1.94.1","issue":{"uuid":"4205256756","node_id":"PR_kwDOR5vE7M7P-Bjt","number":1,"state":"closed","title":"build(deps): bump rust-toolchain from 1.93.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-18T08:52:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-04T16:08:47.000Z","updated_at":"2026-04-18T08:52:33.000Z","time_to_close":1183425,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"rust-toolchain","old_version":"1.93.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.0\u0026new-version=1.94.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 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/O-Pencil/nanoPencil-x/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/O-Pencil%2FnanoPencil-x/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.93.1","new_version":"1.94.1","update_type":"minor","path":null,"pr_created_at":"2026-04-01T23:44:02.000Z","version_change":"1.93.1 → 1.94.1","issue":{"uuid":"4190540563","node_id":"PR_kwDOJVCkM87PaF-F","number":162,"state":"closed","title":"Bump rust-toolchain from 1.93.1 to 1.94.1","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T22:29:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T23:44:02.000Z","updated_at":"2026-05-01T22:29:01.000Z","time_to_close":2587498,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"rust-toolchain","old_version":"1.93.1","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.1 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.93.1...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.93.1\u0026new-version=1.94.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 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/Marcono1234/struson/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marcono1234%2Fstruson/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"}},{"old_version":"1.92.0","new_version":"1.94.1","update_type":"minor","path":"/codex-rs","pr_created_at":"2026-03-31T05:25:10.000Z","version_change":"1.92.0 → 1.94.1","issue":{"uuid":"4175914355","node_id":"PR_kwDORV53w87O1PqB","number":15,"state":"closed","title":"chore(deps): bump rust-toolchain from 1.92.0 to 1.94.1 in /codex-rs","user":"dependabot[bot]","labels":["dependencies","rust_toolchain_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T05:24:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-31T05:25:10.000Z","updated_at":"2026-04-21T05:24:33.000Z","time_to_close":1814361,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"rust-toolchain","old_version":"1.92.0","new_version":"1.94.1","repository_url":"https://github.com/rust-lang/rust"}],"path":"/codex-rs","ecosystem":"cargo"},"body":"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.92.0 to 1.94.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/rust/releases\"\u003erust-toolchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRust 1.94.1\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e The new methods were unstable, but the trait itself is not sealed and so cannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e This resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected. See \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRust 1.94.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e for more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::array_windows\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset\"\u003e\u003ccode\u003e\u0026lt;[T]\u0026gt;::element_offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get\"\u003e\u003ccode\u003eLazyCell::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut\"\u003e\u003ccode\u003eLazyCell::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut\"\u003e\u003ccode\u003eLazyCell::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get\"\u003e\u003ccode\u003eLazyLock::get\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut\"\u003e\u003ccode\u003eLazyLock::get_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut\"\u003e\u003ccode\u003eLazyLock::force_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize\"\u003e\u003ccode\u003eimpl TryFrom\u0026lt;char\u0026gt; for usize\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut\"\u003e\u003ccode\u003estd::iter::Peekable::next_if_map_mut\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/127213\"\u003ex86 \u003ccode\u003eavx512fp16\u003c/code\u003e intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/136306\"\u003eAArch64 NEON fp16 intrinsics\u003c/a\u003e (excluding those that depend directly on the unstable \u003ccode\u003ef16\u003c/code\u003e type)\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/rust/blob/main/RELEASES.md\"\u003erust-toolchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eVersion 1.94.1 (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153634\"\u003eFix \u003ccode\u003estd::thread::spawn\u003c/code\u003e on wasm32-wasip1-threads\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/153491\"\u003eRemove new methods added to \u003ccode\u003estd::os::windows::fs::OpenOptionsExt\u003c/code\u003e\u003c/a\u003e\nThe new methods were unstable, but the trait itself is not sealed and so\ncannot be extended with non-default methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/pull/16685\"\u003eClippy: fix ICE in \u003ccode\u003ematch_same_arms\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/cargo/pull/16769\"\u003eCargo: update tar to 0.4.45\u003c/a\u003e\nThis resolves CVE-2026-33055 and CVE-2026-33056. Users of crates.io are not affected.\nSee \u003ca href=\"https://blog.rust-lang.org/2026/03/21/cve-2026-33056/\"\u003eblog\u003c/a\u003e for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eVersion 1.94.0 (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLanguage\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/144113\"\u003eImpls and impl items inherit \u003ccode\u003edead_code\u003c/code\u003e lint level of the corresponding traits and trait items\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/145948\"\u003eStabilize additional 29 RISC-V target features including large portions of the RVA22U64 / RVA23U64 profiles\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/147136\"\u003eAdd warn-by-default \u003ccode\u003eunused_visibilities\u003c/code\u003e lint for visibility on \u003ccode\u003econst _\u003c/code\u003e declarations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148321\"\u003eUpdate to Unicode 17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148329\"\u003eAvoid incorrect lifetime errors for closures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003ePlatform Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/148790\"\u003eAdd \u003ccode\u003eriscv64im-unknown-none-elf\u003c/code\u003e as a tier 3 target\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRefer to Rust's \u003ca href=\"https://doc.rust-lang.org/rustc/platform-support.html\"\u003eplatform support page\u003c/a\u003e\nfor more information on Rust's tiered platform support.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eLibraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/rust/pull/149408\"\u003eRelax \u003ccode\u003eT: Ord\u003c/code\u003e bound for some \u003ccode\u003eBinaryHeap\u0026lt;T\u0026gt;\u003c/code\u003e methods.\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003eStabilized APIs\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/rust-lang/rust/commit/e408947bfd200af42db322daf0fadfe7e26d3bd1\"\u003e\u003ccode\u003ee408947\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154343\"\u003e#154343\u003c/a\u003e - arlosi:update-stable-cargo, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/959f48864287ed134ff9b69e423f6d1fcc969a9f\"\u003e\u003ccode\u003e959f488\u003c/code\u003e\u003c/a\u003e Update release notes with Cargo changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/37f3d1acdc1ecaf62bb9620865809848eeb4fb0d\"\u003e\u003ccode\u003e37f3d1a\u003c/code\u003e\u003c/a\u003e Fix broken links in RELEASES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/8c692f2da122204c36c774d1a0d523920b7f0510\"\u003e\u003ccode\u003e8c692f2\u003c/code\u003e\u003c/a\u003e [stable 1.94] Update cargo submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/409dedce21404e2eb6ae38d5dca772d5ae4bd4c8\"\u003e\u003ccode\u003e409dedc\u003c/code\u003e\u003c/a\u003e Auto merge of \u003ca href=\"https://redirect.github.com/rust-lang/rust/issues/154211\"\u003e#154211\u003c/a\u003e - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/ff8efbd70dcd00b925c68eaf0c8d08f9c9cb806a\"\u003e\u003ccode\u003eff8efbd\u003c/code\u003e\u003c/a\u003e Add release notes for 1.94.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/96a4ac8909faa762249267ba9031e1dc5b1d48ac\"\u003e\u003ccode\u003e96a4ac8\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/rust-lang/rust-clippy/issues/16685\"\u003erust-lang/rust-clippy#16685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/0a29b263d05b17fc0038bcc9e73da0a7f2cdc4b5\"\u003e\u003ccode\u003e0a29b26\u003c/code\u003e\u003c/a\u003e Cargo stable backports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/4f1e85d8752e812ceb1e86185b10714be38659fb\"\u003e\u003ccode\u003e4f1e85d\u003c/code\u003e\u003c/a\u003e Move freeze_* methods to OpenOptionsExt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/rust/commit/637a138ab45d96653a1eb610c0dfeba5599624cf\"\u003e\u003ccode\u003e637a138\u003c/code\u003e\u003c/a\u003e library: \u003ccode\u003ewasm32-wasip1-threads\u003c/code\u003e has functional pthreads\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/rust/compare/1.92.0...1.94.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=rust-toolchain\u0026package-manager=rust_toolchain\u0026previous-version=1.92.0\u0026new-version=1.94.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 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/peterhj/codex-patched/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterhj%2Fcodex-patched/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}}]}