{"id":65568,"name":"github.com/apple/swift-numerics","ecosystem":"swift","repository_url":"https://github.com/apple/swift-numerics","issues_count":5,"created_at":"2025-09-04T01:05:08.781Z","updated_at":"2025-09-04T01:05:08.781Z","purl":"pkg:swift/github.com/apple/swift-numerics","metadata":{"id":5541435,"name":"github.com/apple/swift-numerics","ecosystem":"swiftpm","description":"Advanced mathematical types and functions for Swift","homepage":"","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/apple/swift-numerics","keywords_array":["complex","math","mathematics","maths","real","trig"],"namespace":"apple","versions_count":17,"first_release_published_at":"2019-11-11T13:38:04.000Z","latest_release_published_at":"2025-08-14T17:11:52.000Z","latest_release_number":"1.1.0","last_synced_at":"2025-08-29T04:49:40.087Z","created_at":"2022-11-28T17:49:25.617Z","updated_at":"2025-08-29T04:51:06.554Z","registry_url":"https://swiftpackageindex.com/apple/swift-numerics","install_command":null,"documentation_url":"https://swiftpackageindex.com/apple/swift-numerics/documentation","metadata":{},"repo_metadata":{"id":37550250,"uuid":"141205659","full_name":"apple/swift-numerics","owner":"apple","description":"Advanced mathematical types and functions for Swift","archived":false,"fork":false,"pushed_at":"2025-08-28T19:56:10.000Z","size":805,"stargazers_count":1774,"open_issues_count":70,"forks_count":158,"subscribers_count":49,"default_branch":"main","last_synced_at":"2025-08-29T01:38:14.862Z","etag":null,"topics":["complex","math","mathematics","maths","real","trig"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/apple.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-16T23:29:41.000Z","updated_at":"2025-08-26T12:18:59.000Z","dependencies_parsed_at":"2023-02-14T11:31:54.502Z","dependency_job_id":"78a11edf-bdc4-45c6-a298-07403f4f24dd","html_url":"https://github.com/apple/swift-numerics","commit_stats":{"total_commits":307,"total_committers":25,"mean_commits":12.28,"dds":"0.30944625407166126","last_synced_commit":"e30276bff2ff5ed80566fbdca49f50aa160b0e83"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/apple/swift-numerics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apple","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/sbom","scorecard":{"id":203720,"data":{"date":"2025-08-11","repo":{"name":"github.com/apple/swift-numerics","commit":"8c4747f116cb49ea83a2fec954f9668547fdf1cc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pull_request.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 4/12 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"10 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_request.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/apple/swift-numerics/pull_request.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_request.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/apple/swift-numerics/pull_request.yml/main?enable=pin","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T23:16:17.482Z","repository_id":37550250,"created_at":"2025-08-16T23:16:17.482Z","updated_at":"2025-08-16T23:16:17.482Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272630870,"owners_count":24967101,"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","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"apple","name":"Apple","uuid":"10639145","kind":"organization","description":"","email":null,"website":"https://apple.com","location":"Cupertino, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10639145?v=4","repositories_count":305,"last_synced_at":"2025-05-03T20:02:38.151Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/apple","funding_links":[],"total_stars":205592,"followers":28089,"following":0,"created_at":"2022-11-03T14:36:22.352Z","updated_at":"2025-05-03T20:02:38.152Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apple","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apple/repositories"},"tags":[{"name":"1.1.0","sha":"bbadd4b853a33fd78c4ae977d17bb2af15eb3f2a","kind":"commit","published_at":"2025-08-14T17:11:52.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.1.0","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.1.0/manifests"},{"name":"1.1.0-prerelease","sha":"bbadd4b853a33fd78c4ae977d17bb2af15eb3f2a","kind":"commit","published_at":"2025-08-14T17:11:52.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.1.0-prerelease","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.1.0-prerelease","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.1.0-prerelease","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.1.0-prerelease","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.1.0-prerelease/manifests"},{"name":"1.0.3","sha":"e0ec0f5f3af6f3e4d5e7a19d2af26b481acb6ba8","kind":"commit","published_at":"2025-03-03T16:13:12.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.0.3","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.3/manifests"},{"name":"1.0.3-prerelease","sha":"e0ec0f5f3af6f3e4d5e7a19d2af26b481acb6ba8","kind":"commit","published_at":"2025-03-03T16:13:12.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.0.3-prerelease","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.0.3-prerelease","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.0.3-prerelease","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.3-prerelease","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.3-prerelease/manifests"},{"name":"1.0.2","sha":"0a5bc04095a675662cf24757cc0640aa2204253b","kind":"commit","published_at":"2021-11-18T14:21:09.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.0.2","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"0a23770641f65a4de61daf5425a37ae32a3fd00d","kind":"commit","published_at":"2021-08-31T20:29:00.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.0.1","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"1e5cbc4e2142677d6695036a748344c8edb83e5c","kind":"commit","published_at":"2021-08-31T15:34:42.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/1.0.0","html_url":"https://github.com/apple/swift-numerics/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/1.0.0/manifests"},{"name":"0.1.0","sha":"6583ac70c326c3ee080c1d42d9ca3361dca816cd","kind":"commit","published_at":"2021-02-19T22:38:49.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.1.0","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.1.0/manifests"},{"name":"0.0.8","sha":"6b24333510e9044cf4716a07bed65eeed6bc6393","kind":"commit","published_at":"2020-09-18T20:59:35.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.8","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.8/manifests"},{"name":"0.0.7","sha":"3d7462a834b58b10b1af4b1a1e0eeb784835681b","kind":"tag","published_at":"2020-08-25T00:36:31.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.7","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.7/manifests"},{"name":"0.0.6","sha":"110beefe0b9a4af05b09f2d33faf52740d9229a7","kind":"commit","published_at":"2020-07-03T13:45:25.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.6","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.6/manifests"},{"name":"0.0.5","sha":"5dfc460876510988560170cee3702ab01b89587a","kind":"commit","published_at":"2020-02-21T14:26:16.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.5","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.5/manifests"},{"name":"0.0.4","sha":"a2aa24d236f7535236806190c91a88d791212a3b","kind":"commit","published_at":"2020-01-22T18:43:51.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.4","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.4/manifests"},{"name":"0.0.3","sha":"7ff707f6f8c7d8aaac365475632892e2da581b6a","kind":"commit","published_at":"2019-11-30T04:13:19.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.3","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.3/manifests"},{"name":"0.0.2","sha":"2b63fc844eee63bc95402465513c060b9962c3d9","kind":"commit","published_at":"2019-11-20T21:27:40.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.2","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"4329602833699f30a9affaa94ab06d1934aac46c","kind":"commit","published_at":"2019-11-12T20:35:38.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.1","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"1b99c547b0293650516051a53b260ce4626ca76c","kind":"commit","published_at":"2019-11-11T13:38:04.000Z","download_url":"https://codeload.github.com/apple/swift-numerics/tar.gz/0.0.0","html_url":"https://github.com/apple/swift-numerics/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/apple/swift-numerics@0.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/tags/0.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-29T04:51:06.554Z","dependent_packages_count":92,"downloads":null,"downloads_period":null,"dependent_repos_count":440,"rankings":{"downloads":null,"dependent_repos_count":0.5024336630554247,"dependent_packages_count":0.675145234730727,"stargazers_count":4.286387187941592,"forks_count":5.149945046318103,"docker_downloads_count":null,"average":2.6534777830114615},"purl":"pkg:swift/github.com/apple/swift-numerics","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/swiftpm/github.com/apple/swift-numerics","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/swiftpm/github.com/apple/swift-numerics","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/swiftpm/github.com/apple/swift-numerics/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-08-19T21:23:03.648Z","issues_count":48,"pull_requests_count":111,"avg_time_to_close_issue":38234699.518518515,"avg_time_to_close_pull_request":7175471.839080459,"issues_closed_count":27,"pull_requests_closed_count":87,"pull_request_authors_count":24,"issue_authors_count":30,"avg_comments_per_issue":4.791666666666667,"avg_comments_per_pull_request":3.135135135135135,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":525429.0,"past_year_avg_time_to_close_pull_request":108974.14285714286,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":14,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":1.6666666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":12,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/apple%2Fswift-numerics/issues","maintainers":[{"login":"stephentyrone","count":58,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/stephentyrone"},{"login":"shahmishal","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shahmishal"},{"login":"rxwei","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rxwei"},{"login":"MaxDesiatov","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaxDesiatov"}],"active_maintainers":[{"login":"stephentyrone","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/stephentyrone"},{"login":"shahmishal","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shahmishal"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/packages/github.com%2Fapple%2Fswift-numerics/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/packages/github.com%2Fapple%2Fswift-numerics/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/packages/github.com%2Fapple%2Fswift-numerics/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/packages/github.com%2Fapple%2Fswift-numerics/related_packages","maintainers":[],"registry":{"name":"swiftpackageindex.com","url":"https://swiftpackageindex.com","ecosystem":"swiftpm","default":true,"packages_count":10670,"maintainers_count":0,"namespaces_count":3951,"keywords_count":7838,"github":"SwiftPackageIndex","metadata":{"funded_packages_count":1488},"icon_url":"https://github.com/SwiftPackageIndex.png","created_at":"2022-11-28T16:45:05.949Z","updated_at":"2025-09-09T06:53:54.541Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/swiftpackageindex.com/namespaces"}},"unique_repositories_count":3,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"2873969138","node_id":"PR_kwDOFqR2-M6rTUny","number":1511,"state":"closed","title":"fix: bump the swift-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-01T07:45:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T10:45:10.000Z","updated_at":"2025-10-01T07:45:28.000Z","time_to_close":75618,"merged_at":"2025-10-01T07:45:28.000Z","merged_by":"patrick-zippenfenig","closed_by":null,"dependency_metadata":{"prefix":"fix: bump","group_name":"swift-dependencies","update_count":7,"packages":[{"name":"github.com/apple/swift-nio","old_version":"2.86.0","new_version":"2.86.2","repository_url":"https://github.com/apple/swift-nio"},{"name":"github.com/apple/swift-collections","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/apple/swift-collections"},{"name":"github.com/apple/swift-nio-ssl","old_version":"2.34.0","new_version":"2.34.1","repository_url":"https://github.com/apple/swift-nio-ssl"},{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-certificates","old_version":"1.13.0","new_version":"1.14.0","repository_url":"https://github.com/apple/swift-certificates"},{"name":"github.com/apple/swift-crypto","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/apple/swift-crypto"},{"name":"github.com/apple/swift-metrics","old_version":"2.7.0","new_version":"2.7.1","repository_url":"https://github.com/apple/swift-metrics"}],"path":null,"ecosystem":"swift"},"body":"Bumps the swift-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/apple/swift-nio](https://github.com/apple/swift-nio) | `2.86.0` | `2.86.2` |\n| [github.com/apple/swift-collections](https://github.com/apple/swift-collections) | `1.2.1` | `1.3.0` |\n| [github.com/apple/swift-nio-ssl](https://github.com/apple/swift-nio-ssl) | `2.34.0` | `2.34.1` |\n| [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) | `1.1.0` | `1.1.1` |\n| [github.com/apple/swift-certificates](https://github.com/apple/swift-certificates) | `1.13.0` | `1.14.0` |\n| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.15.0` | `3.15.1` |\n| [github.com/apple/swift-metrics](https://github.com/apple/swift-metrics) | `2.7.0` | `2.7.1` |\n\n\nUpdates `github.com/apple/swift-nio` from 2.86.0 to 2.86.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio/releases\"\u003egithub.com/apple/swift-nio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.86.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe formatter changed its mind by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3379\"\u003eapple/swift-nio#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back NIOFileSystem by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3380\"\u003eapple/swift-nio#3380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic sdk allow custom args by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3377\"\u003eapple/swift-nio#3377\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.1...2.86.2\"\u003ehttps://github.com/apple/swift-nio/compare/2.86.1...2.86.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSwiftNIO 2.86.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Ensure ssize_t and socklen_t are available by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3337\"\u003eapple/swift-nio#3337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add msghdr extension for Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3336\"\u003eapple/swift-nio#3336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure NIOHTTP1 compiles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3338\"\u003eapple/swift-nio#3338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop all server response parts after an invalid header by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3339\"\u003eapple/swift-nio#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make Thread.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3341\"\u003eapple/swift-nio#3341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make ControlMessage.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3342\"\u003eapple/swift-nio#3342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Map naming conventions Windows -\u0026gt; Posix (ssize_t) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3343\"\u003eapple/swift-nio#3343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectableEventLoop compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3344\"\u003eapple/swift-nio#3344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix deprecation warnings in NIOCore by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3345\"\u003eapple/swift-nio#3345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fatalError concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3347\"\u003eapple/swift-nio#3347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make \u003ccode\u003eSocketChannel.swift\u003c/code\u003e compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3348\"\u003eapple/swift-nio#3348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use WSASend as writev equivalent by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3350\"\u003eapple/swift-nio#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix getenv warnings in NIOPosix and NIOEmbedded by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3351\"\u003eapple/swift-nio#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] \u003ccode\u003edup\u003c/code\u003e is deprecated on Windows, use \u003ccode\u003e_dup\u003c/code\u003e instead by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3352\"\u003eapple/swift-nio#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add shims to make string from \u003ccode\u003eGetLastError\u003c/code\u003e using \u003ccode\u003eFormatMessage\u003c/code\u003e by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3353\"\u003eapple/swift-nio#3353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Allow \u003ccode\u003e_SelectorBackendProtocol\u003c/code\u003e to work with Windows Handles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3356\"\u003eapple/swift-nio#3356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use recv instead of read by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3357\"\u003eapple/swift-nio#3357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Disable Pipelines for now (fatalError) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3358\"\u003eapple/swift-nio#3358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSelectableEventLoop.debugDescription: fix debugDescription deadlock by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3360\"\u003eapple/swift-nio#3360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Return false from concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3362\"\u003eapple/swift-nio#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectorGeneric compile on Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3359\"\u003eapple/swift-nio#3359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pread by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3361\"\u003eapple/swift-nio#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Sleep instead of WSAPoll, if no outstanding IO by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3365\"\u003eapple/swift-nio#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pwrite by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3364\"\u003eapple/swift-nio#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure WSAStartup is correctly called. by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3366\"\u003eapple/swift-nio#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove NIOFileSystem from products by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3370\"\u003eapple/swift-nio#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMiscellaneous rearrangements of NIOFileSystem by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3333\"\u003eapple/swift-nio#3333\u003c/a\u003e, by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3363\"\u003eapple/swift-nio#3363\u003c/a\u003e, and by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3367\"\u003eapple/swift-nio#3367\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Android imports for some new tests in \u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3308\"\u003e#3308\u003c/a\u003e that require it by \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3334\"\u003eapple/swift-nio#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake testMetricsDelegateTickInfo less flaky by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3335\"\u003eapple/swift-nio#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[wasm][2/2] Include WebAssembly SDK checks in PR and main workflows by \u003ca href=\"https://github.com/kateinoigakukun\"\u003e\u003ccode\u003e@​kateinoigakukun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3332\"\u003eapple/swift-nio#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse path based deps in the alloc counter framework by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3355\"\u003eapple/swift-nio#3355\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/apple/swift-nio/commit/a18bddb0acf7a40d982b2f128ce73ce4ee31f352\"\u003e\u003ccode\u003ea18bddb\u003c/code\u003e\u003c/a\u003e Add back NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/db496205af97725a6bfa107ef235a0bb87415ec0\"\u003e\u003ccode\u003edb49620\u003c/code\u003e\u003c/a\u003e Static sdk allow custom args (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/f2ebedb36a2e91f213521aa3ab3d3b496b6b9e15\"\u003e\u003ccode\u003ef2ebedb\u003c/code\u003e\u003c/a\u003e The formatter changed its mind (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/154706efd36d8d8a7d030eea9bcbeca56a947c62\"\u003e\u003ccode\u003e154706e\u003c/code\u003e\u003c/a\u003e Matrix custom env vars (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/6c114e3c62ff84ef325d5071b42171d84b63e8a5\"\u003e\u003ccode\u003e6c114e3\u003c/code\u003e\u003c/a\u003e Update CI scripts for 6.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/325c3231cfe3230cd9f3c6e06fdf70e53d8b2346\"\u003e\u003ccode\u003e325c323\u003c/code\u003e\u003c/a\u003e Add Xcode 26.0, 16.4 CI, remove 16.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/2550c9ed48e11193780e097277ce21be8352e8cf\"\u003e\u003ccode\u003e2550c9e\u003c/code\u003e\u003c/a\u003e Remove NIOFileSystem from products (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/5679824930ad1805da272591b957222239cd3b23\"\u003e\u003ccode\u003e5679824\u003c/code\u003e\u003c/a\u003e [Windows] Ensure WSAStartup is correctly called. (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/66a85ba0e233cff9546df2847c8aafd2579eabe7\"\u003e\u003ccode\u003e66a85ba\u003c/code\u003e\u003c/a\u003e Add back _NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/e95d7421606c2025c6f5845e888236eabaa3a9f7\"\u003e\u003ccode\u003ee95d742\u003c/code\u003e\u003c/a\u003e [Windows] Reimplement pwrite (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.0...2.86.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-collections` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-collections/releases\"\u003egithub.com/apple/swift-collections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Collections 1.3.0\u003c/h2\u003e\n\u003cp\u003eThis feature release supports Swift toolchain versions 6.0, 6.1 and 6.2, and it includes the following improvements:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eBasicContainers\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module collects ownership-aware, low-level variants of existing data structures in the core standard library. In this release, this module consists of two array variants, \u003ccode\u003eUniqueArray\u003c/code\u003e and \u003ccode\u003eRigidArray\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThese new types are provided as less flexible, noncopyable alternatives to the classic \u003ccode\u003eArray\u003c/code\u003e type. The standard \u003ccode\u003eArray\u003c/code\u003e implements value semantics with the copy-on-write optimization; this inherently requires elements to be copyable, and it is itself copyable.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct UniqueArray\u0026lt;Element\u0026gt;\u003c/code\u003e is a noncopyable array variant that takes away \u003ccode\u003eArray\u003c/code\u003e's copy-on-write behavior, enabling support for noncopyable elements. This type's noncopyability means mutations can always assume that the array is uniquely owned, with no shared copies (hence the name!). This means that array mutations such as mutating an element at an index can behave much more predictably, with no unexpected performance spikes due to having to copy shared storage.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct RigidArray\u0026lt;Element\u0026gt;\u003c/code\u003e goes even further, by also disabling dynamic resizing. Rigid arrays have a fixed capacity: they are initialized with room for a particular number of elements, and they never implicitly grow (nor shrink) their storage. When a rigid array's count reaches its capacity, it becomes unable to add any new items -- inserting into a full array is considered a programming error. This makes this a quite inflexible (or \u003cem\u003erigid\u003c/em\u003e) type indeed, as avoiding storage overflow requires careful, up front planning on the resource needs of the task at hand. In exchange, rigid arrays can have extremely predictable performance characteristics.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eUniqueArray\u003c/code\u003e is a great default choice when a task just needs an array type that is able store noncopyable elements. \u003ccode\u003eRigidArray\u003c/code\u003e is best reserved for use cases that require absolute, pedantic control over memory use or latency -- such as control software running in environments with extremely limited memory, or when a certain task must always be completed in some given amount of time.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e prefixes applied here establish a general naming convention for low-level variants of the classic copy-on-write data structure implementations. Future releases are expected to flesh out our zoo of container types by adding \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e variants of the existing \u003ccode\u003eSet\u003c/code\u003e, \u003ccode\u003eDictionary\u003c/code\u003e, \u003ccode\u003eDeque\u003c/code\u003e, \u003ccode\u003eHeap\u003c/code\u003e and other constructs, with type names such as as \u003ccode\u003eRigidDictionary\u003c/code\u003e and \u003ccode\u003eUniqueDeque\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eTrailingElementsModule\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module ships a new \u003ccode\u003eTrailingArray\u003c/code\u003e construct, a preview of a new low-level, ownership-aware variant of \u003ccode\u003eManagedBuffer\u003c/code\u003e. This is primarily intended as a interoperability helper for C constructs that consist of a fixed-size header directly followed by variable-size storage buffer.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eContainersPreview\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis module is intended to contain previews of an upcoming ownership-aware container model. In this initial release, this module consists of just one construct: \u003ccode\u003estruct Box\u0026lt;T\u0026gt;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eBox\u003c/code\u003e is a wrapper type that forms a noncopyable, heap allocated box around an arbitrary value.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/204\"\u003eapple/swift-collections#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge relase/1.1 to main, without taking any changes by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/206\"\u003eapple/swift-collections#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Heap] Add methods to replace minimum/maximum (redux) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/208\"\u003eapple/swift-collections#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersistent collections updates (part 10) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/207\"\u003eapple/swift-collections#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CMakeLists.txt by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/215\"\u003eapple/swift-collections#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge latest changes from release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/220\"\u003eapple/swift-collections#220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/231\"\u003eapple/swift-collections#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SortedCollections] Disable tests with \u003ca href=\"https://github.com/testable\"\u003e\u003ccode\u003e@​testable\u003c/code\u003e\u003c/a\u003e imports in release builds by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/232\"\u003eapple/swift-collections#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Hashtable] Minor Documentation Fix (Typo) by \u003ca href=\"https://github.com/nickkohrn\"\u003e\u003ccode\u003e@​nickkohrn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/241\"\u003eapple/swift-collections#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/248\"\u003eapple/swift-collections#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/glessard\"\u003e\u003ccode\u003e@​glessard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/251\"\u003eapple/swift-collections#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[OrderedDictionary] Explicitly mention in documentation that keys/values are ordered by \u003ca href=\"https://github.com/warpling\"\u003e\u003ccode\u003e@​warpling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/254\"\u003eapple/swift-collections#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support ARM64 spelling by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/282\"\u003eapple/swift-collections#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/284\"\u003eapple/swift-collections#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release checklist by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/323\"\u003eapple/swift-collections#323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update the build rules for adjusted tree layout by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/331\"\u003eapple/swift-collections#331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support using swift-collections in larger projects by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/330\"\u003eapple/swift-collections#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/332\"\u003eapple/swift-collections#332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support building in Debug mode on Windows by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/333\"\u003eapple/swift-collections#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBugfix Incorrect Assert in BTree.removeFirst/removeLast by \u003ca href=\"https://github.com/LeoNavel\"\u003e\u003ccode\u003e@​LeoNavel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/349\"\u003eapple/swift-collections#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/rex4539\"\u003e\u003ccode\u003e@​rex4539\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/356\"\u003eapple/swift-collections#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/358\"\u003eapple/swift-collections#358\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/apple/swift-collections/commit/7b847a3b7008b2dc2f47ca3110d8c782fb2e5c7e\"\u003e\u003ccode\u003e7b847a3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/525\"\u003e#525\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/ccb60599696d69e9744224367ca927e6ba3f74b3\"\u003e\u003ccode\u003eccb6059\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/bf71f066673cb47e77d61f585eacfcea260c7d1f\"\u003e\u003ccode\u003ebf71f06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/524\"\u003e#524\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/68eca941248011fdc278bd752f39fbd3f62e46c7\"\u003e\u003ccode\u003e68eca94\u003c/code\u003e\u003c/a\u003e RigidArray: Fix discrepancy between adjusted copy() behavior and its test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/aae7896e3bcaa535aa3f4760b3648cdeb91e2729\"\u003e\u003ccode\u003eaae7896\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.2' into interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/8df8ae35374bda346f58c0fc682e58a90b246185\"\u003e\u003ccode\u003e8df8ae3\u003c/code\u003e\u003c/a\u003e More doc updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/9cf2cf254abfd577c2890716ac13e9c180d3873f\"\u003e\u003ccode\u003e9cf2cf2\u003c/code\u003e\u003c/a\u003e Update RigidArray API docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c6cc6ed1503abf47607180e6d41a86bebdcb52a9\"\u003e\u003ccode\u003ec6cc6ed\u003c/code\u003e\u003c/a\u003e Add some rudimentary docs to Box\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/e5577bb12baca5731ec3890e1b9c3c70919cf7c2\"\u003e\u003ccode\u003ee5577bb\u003c/code\u003e\u003c/a\u003e Update DocC documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c185d8dfbc481479e85f3116f414f8978e823183\"\u003e\u003ccode\u003ec185d8d\u003c/code\u003e\u003c/a\u003e Update Swift Package Index configuration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-collections/compare/1.2.1...1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio-ssl` from 2.34.0 to 2.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio-ssl/releases\"\u003egithub.com/apple/swift-nio-ssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwiftNIO SSL 2.34.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sslContextCallback overrides replace the existing chain, rather than adding to it by \u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ehttps://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/b2b043a8810ab6d51b3ff4df17f057d87ef1ec7c\"\u003e\u003ccode\u003eb2b043a\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/6ae36f227360577462a675dddbc34e33d9ad1ecb\"\u003e\u003ccode\u003e6ae36f2\u003c/code\u003e\u003c/a\u003e Make sslContextCallback overrides replace the existing chain, rather than add...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-certificates` from 1.13.0 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-certificates/releases\"\u003egithub.com/apple/swift-certificates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Certificates 1.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce a validated certificate chain type by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-certificates/pull/272\"\u003eapple/swift-certificates#272\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ehttps://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-certificates/commit/4b092f15164144c24554e0a75e080a960c5190a6\"\u003e\u003ccode\u003e4b092f1\u003c/code\u003e\u003c/a\u003e Introduce a validated certificate chain type (\u003ca href=\"https://redirect.github.com/apple/swift-certificates/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.15.0 to 3.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove away from Foundation.Thread by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/404\"\u003eapple/swift-crypto#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/406\"\u003eapple/swift-crypto#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildfix OpenBSD. by \u003ca href=\"https://github.com/3405691582\"\u003e\u003ccode\u003e@​3405691582\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/411\"\u003eapple/swift-crypto#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings by \u003ca href=\"https://github.com/ptoffy\"\u003e\u003ccode\u003e@​ptoffy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/412\"\u003eapple/swift-crypto#412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script path in PR template by \u003ca href=\"https://github.com/0xTim\"\u003e\u003ccode\u003e@​0xTim\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/408\"\u003eapple/swift-crypto#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the tests Swift 6 ready. by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/409\"\u003eapple/swift-crypto#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Swift 6.2 jobs in CI by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/414\"\u003eapple/swift-crypto#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/95ba0316a9b733e92bb6b071255ff46263bbe7dc\"\u003e\u003ccode\u003e95ba031\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/527fef6228c3ce8a46ebf63e631bd60adf6c4d21\"\u003e\u003ccode\u003e527fef6\u003c/code\u003e\u003c/a\u003e Remove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b1f7679f29c343ee2df0c61a5abbfd3cab413c77\"\u003e\u003ccode\u003eb1f7679\u003c/code\u003e\u003c/a\u003e Buildfix OpenBSD. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/411\"\u003e#411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c661debfc281ed66881668a3e3648956c6a14cec\"\u003e\u003ccode\u003ec661deb\u003c/code\u003e\u003c/a\u003e Update BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/406\"\u003e#406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/141f5b4e1703cadf56fe8e53b8f964784c91aa84\"\u003e\u003ccode\u003e141f5b4\u003c/code\u003e\u003c/a\u003e Make the tests Swift 6 ready. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/9552067c746583b76b44e01b43c034d6bfc40891\"\u003e\u003ccode\u003e9552067\u003c/code\u003e\u003c/a\u003e Fix script path in PR template (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c46250209ea63dc1557f8b1f2ac418c85ea39e7c\"\u003e\u003ccode\u003ec462502\u003c/code\u003e\u003c/a\u003e Move away from Foundation.Thread (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-metrics` from 2.7.0 to 2.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-metrics/releases\"\u003egithub.com/apple/swift-metrics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TestMetrics.swift by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/177\"\u003eapple/swift-metrics#177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestMetrics.FullKey hash goes via Dictionary by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/179\"\u003eapple/swift-metrics#179\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable release mode builds by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc updates - formatting, organization, and language by \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ehttps://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/0743a9364382629da3bf5677b46a2c4b1ce5d2a6\"\u003e\u003ccode\u003e0743a93\u003c/code\u003e\u003c/a\u003e doc updates - formatting, organization, and language (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/b6680a54cbb34dcfa25627b2a69c04e7d6d74a0e\"\u003e\u003ccode\u003eb6680a5\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/73971ac750d86e326b0bcd09d35d4ebcff35b52b\"\u003e\u003ccode\u003e73971ac\u003c/code\u003e\u003c/a\u003e TestMetrics.FullKey hash goes via Dictionary (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/22b161ab0f2c2e3e123acf57b67a6e1a66f2ca48\"\u003e\u003ccode\u003e22b161a\u003c/code\u003e\u003c/a\u003e Update TestMetrics.swift (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/6934683f95af14ee6ccf3ab78caa7815a7d55cb5\"\u003e\u003ccode\u003e6934683\u003c/code\u003e\u003c/a\u003e Enable release mode builds (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/open-meteo/open-meteo/pull/1511","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-meteo%2Fopen-meteo/issues/1511","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1511/packages"},{"uuid":"2872365187","node_id":"PR_kwDOFqR2-M6rNNCD","number":1510,"state":"closed","title":"fix: bump the swift-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-30T10:44:58.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T23:12:05.000Z","updated_at":"2025-09-30T10:44:58.000Z","time_to_close":41573,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix: bump","group_name":"swift-dependencies","update_count":8,"packages":[{"name":"github.com/apple/swift-nio","old_version":"2.86.0","new_version":"2.86.2","repository_url":"https://github.com/apple/swift-nio"},{"name":"github.com/apple/swift-collections","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/apple/swift-collections"},{"name":"github.com/apple/swift-nio-ssl","old_version":"2.34.0","new_version":"2.34.1","repository_url":"https://github.com/apple/swift-nio-ssl"},{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-certificates","old_version":"1.13.0","new_version":"1.14.0","repository_url":"https://github.com/apple/swift-certificates"},{"name":"github.com/apple/swift-crypto","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/apple/swift-crypto"},{"name":"github.com/apple/swift-metrics","old_version":"2.7.0","new_version":"2.7.1","repository_url":"https://github.com/apple/swift-metrics"},{"name":"github.com/open-meteo/sdk","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/open-meteo/sdk"}],"path":null,"ecosystem":"swift"},"body":"Bumps the swift-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/apple/swift-nio](https://github.com/apple/swift-nio) | `2.86.0` | `2.86.2` |\n| [github.com/apple/swift-collections](https://github.com/apple/swift-collections) | `1.2.1` | `1.3.0` |\n| [github.com/apple/swift-nio-ssl](https://github.com/apple/swift-nio-ssl) | `2.34.0` | `2.34.1` |\n| [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) | `1.1.0` | `1.1.1` |\n| [github.com/apple/swift-certificates](https://github.com/apple/swift-certificates) | `1.13.0` | `1.14.0` |\n| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.15.0` | `3.15.1` |\n| [github.com/apple/swift-metrics](https://github.com/apple/swift-metrics) | `2.7.0` | `2.7.1` |\n| [github.com/open-meteo/sdk](https://github.com/open-meteo/sdk) | `1.20.1` | `1.21.0` |\n\n\nUpdates `github.com/apple/swift-nio` from 2.86.0 to 2.86.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio/releases\"\u003egithub.com/apple/swift-nio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.86.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe formatter changed its mind by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3379\"\u003eapple/swift-nio#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back NIOFileSystem by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3380\"\u003eapple/swift-nio#3380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic sdk allow custom args by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3377\"\u003eapple/swift-nio#3377\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.1...2.86.2\"\u003ehttps://github.com/apple/swift-nio/compare/2.86.1...2.86.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSwiftNIO 2.86.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Ensure ssize_t and socklen_t are available by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3337\"\u003eapple/swift-nio#3337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add msghdr extension for Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3336\"\u003eapple/swift-nio#3336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure NIOHTTP1 compiles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3338\"\u003eapple/swift-nio#3338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop all server response parts after an invalid header by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3339\"\u003eapple/swift-nio#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make Thread.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3341\"\u003eapple/swift-nio#3341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make ControlMessage.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3342\"\u003eapple/swift-nio#3342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Map naming conventions Windows -\u0026gt; Posix (ssize_t) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3343\"\u003eapple/swift-nio#3343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectableEventLoop compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3344\"\u003eapple/swift-nio#3344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix deprecation warnings in NIOCore by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3345\"\u003eapple/swift-nio#3345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fatalError concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3347\"\u003eapple/swift-nio#3347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make \u003ccode\u003eSocketChannel.swift\u003c/code\u003e compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3348\"\u003eapple/swift-nio#3348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use WSASend as writev equivalent by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3350\"\u003eapple/swift-nio#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix getenv warnings in NIOPosix and NIOEmbedded by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3351\"\u003eapple/swift-nio#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] \u003ccode\u003edup\u003c/code\u003e is deprecated on Windows, use \u003ccode\u003e_dup\u003c/code\u003e instead by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3352\"\u003eapple/swift-nio#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add shims to make string from \u003ccode\u003eGetLastError\u003c/code\u003e using \u003ccode\u003eFormatMessage\u003c/code\u003e by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3353\"\u003eapple/swift-nio#3353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Allow \u003ccode\u003e_SelectorBackendProtocol\u003c/code\u003e to work with Windows Handles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3356\"\u003eapple/swift-nio#3356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use recv instead of read by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3357\"\u003eapple/swift-nio#3357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Disable Pipelines for now (fatalError) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3358\"\u003eapple/swift-nio#3358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSelectableEventLoop.debugDescription: fix debugDescription deadlock by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3360\"\u003eapple/swift-nio#3360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Return false from concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3362\"\u003eapple/swift-nio#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectorGeneric compile on Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3359\"\u003eapple/swift-nio#3359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pread by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3361\"\u003eapple/swift-nio#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Sleep instead of WSAPoll, if no outstanding IO by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3365\"\u003eapple/swift-nio#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pwrite by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3364\"\u003eapple/swift-nio#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure WSAStartup is correctly called. by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3366\"\u003eapple/swift-nio#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove NIOFileSystem from products by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3370\"\u003eapple/swift-nio#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMiscellaneous rearrangements of NIOFileSystem by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3333\"\u003eapple/swift-nio#3333\u003c/a\u003e, by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3363\"\u003eapple/swift-nio#3363\u003c/a\u003e, and by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3367\"\u003eapple/swift-nio#3367\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Android imports for some new tests in \u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3308\"\u003e#3308\u003c/a\u003e that require it by \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3334\"\u003eapple/swift-nio#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake testMetricsDelegateTickInfo less flaky by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3335\"\u003eapple/swift-nio#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[wasm][2/2] Include WebAssembly SDK checks in PR and main workflows by \u003ca href=\"https://github.com/kateinoigakukun\"\u003e\u003ccode\u003e@​kateinoigakukun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3332\"\u003eapple/swift-nio#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse path based deps in the alloc counter framework by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3355\"\u003eapple/swift-nio#3355\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/apple/swift-nio/commit/a18bddb0acf7a40d982b2f128ce73ce4ee31f352\"\u003e\u003ccode\u003ea18bddb\u003c/code\u003e\u003c/a\u003e Add back NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/db496205af97725a6bfa107ef235a0bb87415ec0\"\u003e\u003ccode\u003edb49620\u003c/code\u003e\u003c/a\u003e Static sdk allow custom args (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/f2ebedb36a2e91f213521aa3ab3d3b496b6b9e15\"\u003e\u003ccode\u003ef2ebedb\u003c/code\u003e\u003c/a\u003e The formatter changed its mind (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/154706efd36d8d8a7d030eea9bcbeca56a947c62\"\u003e\u003ccode\u003e154706e\u003c/code\u003e\u003c/a\u003e Matrix custom env vars (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/6c114e3c62ff84ef325d5071b42171d84b63e8a5\"\u003e\u003ccode\u003e6c114e3\u003c/code\u003e\u003c/a\u003e Update CI scripts for 6.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/325c3231cfe3230cd9f3c6e06fdf70e53d8b2346\"\u003e\u003ccode\u003e325c323\u003c/code\u003e\u003c/a\u003e Add Xcode 26.0, 16.4 CI, remove 16.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/2550c9ed48e11193780e097277ce21be8352e8cf\"\u003e\u003ccode\u003e2550c9e\u003c/code\u003e\u003c/a\u003e Remove NIOFileSystem from products (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/5679824930ad1805da272591b957222239cd3b23\"\u003e\u003ccode\u003e5679824\u003c/code\u003e\u003c/a\u003e [Windows] Ensure WSAStartup is correctly called. (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/66a85ba0e233cff9546df2847c8aafd2579eabe7\"\u003e\u003ccode\u003e66a85ba\u003c/code\u003e\u003c/a\u003e Add back _NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/e95d7421606c2025c6f5845e888236eabaa3a9f7\"\u003e\u003ccode\u003ee95d742\u003c/code\u003e\u003c/a\u003e [Windows] Reimplement pwrite (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.0...2.86.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-collections` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-collections/releases\"\u003egithub.com/apple/swift-collections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Collections 1.3.0\u003c/h2\u003e\n\u003cp\u003eThis feature release supports Swift toolchain versions 6.0, 6.1 and 6.2, and it includes the following improvements:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eBasicContainers\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module collects ownership-aware, low-level variants of existing data structures in the core standard library. In this release, this module consists of two array variants, \u003ccode\u003eUniqueArray\u003c/code\u003e and \u003ccode\u003eRigidArray\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThese new types are provided as less flexible, noncopyable alternatives to the classic \u003ccode\u003eArray\u003c/code\u003e type. The standard \u003ccode\u003eArray\u003c/code\u003e implements value semantics with the copy-on-write optimization; this inherently requires elements to be copyable, and it is itself copyable.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct UniqueArray\u0026lt;Element\u0026gt;\u003c/code\u003e is a noncopyable array variant that takes away \u003ccode\u003eArray\u003c/code\u003e's copy-on-write behavior, enabling support for noncopyable elements. This type's noncopyability means mutations can always assume that the array is uniquely owned, with no shared copies (hence the name!). This means that array mutations such as mutating an element at an index can behave much more predictably, with no unexpected performance spikes due to having to copy shared storage.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct RigidArray\u0026lt;Element\u0026gt;\u003c/code\u003e goes even further, by also disabling dynamic resizing. Rigid arrays have a fixed capacity: they are initialized with room for a particular number of elements, and they never implicitly grow (nor shrink) their storage. When a rigid array's count reaches its capacity, it becomes unable to add any new items -- inserting into a full array is considered a programming error. This makes this a quite inflexible (or \u003cem\u003erigid\u003c/em\u003e) type indeed, as avoiding storage overflow requires careful, up front planning on the resource needs of the task at hand. In exchange, rigid arrays can have extremely predictable performance characteristics.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eUniqueArray\u003c/code\u003e is a great default choice when a task just needs an array type that is able store noncopyable elements. \u003ccode\u003eRigidArray\u003c/code\u003e is best reserved for use cases that require absolute, pedantic control over memory use or latency -- such as control software running in environments with extremely limited memory, or when a certain task must always be completed in some given amount of time.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e prefixes applied here establish a general naming convention for low-level variants of the classic copy-on-write data structure implementations. Future releases are expected to flesh out our zoo of container types by adding \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e variants of the existing \u003ccode\u003eSet\u003c/code\u003e, \u003ccode\u003eDictionary\u003c/code\u003e, \u003ccode\u003eDeque\u003c/code\u003e, \u003ccode\u003eHeap\u003c/code\u003e and other constructs, with type names such as as \u003ccode\u003eRigidDictionary\u003c/code\u003e and \u003ccode\u003eUniqueDeque\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eTrailingElementsModule\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module ships a new \u003ccode\u003eTrailingArray\u003c/code\u003e construct, a preview of a new low-level, ownership-aware variant of \u003ccode\u003eManagedBuffer\u003c/code\u003e. This is primarily intended as a interoperability helper for C constructs that consist of a fixed-size header directly followed by variable-size storage buffer.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eContainersPreview\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis module is intended to contain previews of an upcoming ownership-aware container model. In this initial release, this module consists of just one construct: \u003ccode\u003estruct Box\u0026lt;T\u0026gt;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eBox\u003c/code\u003e is a wrapper type that forms a noncopyable, heap allocated box around an arbitrary value.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/204\"\u003eapple/swift-collections#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge relase/1.1 to main, without taking any changes by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/206\"\u003eapple/swift-collections#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Heap] Add methods to replace minimum/maximum (redux) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/208\"\u003eapple/swift-collections#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersistent collections updates (part 10) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/207\"\u003eapple/swift-collections#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CMakeLists.txt by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/215\"\u003eapple/swift-collections#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge latest changes from release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/220\"\u003eapple/swift-collections#220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/231\"\u003eapple/swift-collections#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SortedCollections] Disable tests with \u003ca href=\"https://github.com/testable\"\u003e\u003ccode\u003e@​testable\u003c/code\u003e\u003c/a\u003e imports in release builds by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/232\"\u003eapple/swift-collections#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Hashtable] Minor Documentation Fix (Typo) by \u003ca href=\"https://github.com/nickkohrn\"\u003e\u003ccode\u003e@​nickkohrn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/241\"\u003eapple/swift-collections#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/248\"\u003eapple/swift-collections#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/glessard\"\u003e\u003ccode\u003e@​glessard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/251\"\u003eapple/swift-collections#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[OrderedDictionary] Explicitly mention in documentation that keys/values are ordered by \u003ca href=\"https://github.com/warpling\"\u003e\u003ccode\u003e@​warpling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/254\"\u003eapple/swift-collections#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support ARM64 spelling by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/282\"\u003eapple/swift-collections#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/284\"\u003eapple/swift-collections#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release checklist by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/323\"\u003eapple/swift-collections#323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update the build rules for adjusted tree layout by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/331\"\u003eapple/swift-collections#331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support using swift-collections in larger projects by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/330\"\u003eapple/swift-collections#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/332\"\u003eapple/swift-collections#332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support building in Debug mode on Windows by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/333\"\u003eapple/swift-collections#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBugfix Incorrect Assert in BTree.removeFirst/removeLast by \u003ca href=\"https://github.com/LeoNavel\"\u003e\u003ccode\u003e@​LeoNavel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/349\"\u003eapple/swift-collections#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/rex4539\"\u003e\u003ccode\u003e@​rex4539\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/356\"\u003eapple/swift-collections#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/358\"\u003eapple/swift-collections#358\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/apple/swift-collections/commit/7b847a3b7008b2dc2f47ca3110d8c782fb2e5c7e\"\u003e\u003ccode\u003e7b847a3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/525\"\u003e#525\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/ccb60599696d69e9744224367ca927e6ba3f74b3\"\u003e\u003ccode\u003eccb6059\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/bf71f066673cb47e77d61f585eacfcea260c7d1f\"\u003e\u003ccode\u003ebf71f06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/524\"\u003e#524\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/68eca941248011fdc278bd752f39fbd3f62e46c7\"\u003e\u003ccode\u003e68eca94\u003c/code\u003e\u003c/a\u003e RigidArray: Fix discrepancy between adjusted copy() behavior and its test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/aae7896e3bcaa535aa3f4760b3648cdeb91e2729\"\u003e\u003ccode\u003eaae7896\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.2' into interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/8df8ae35374bda346f58c0fc682e58a90b246185\"\u003e\u003ccode\u003e8df8ae3\u003c/code\u003e\u003c/a\u003e More doc updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/9cf2cf254abfd577c2890716ac13e9c180d3873f\"\u003e\u003ccode\u003e9cf2cf2\u003c/code\u003e\u003c/a\u003e Update RigidArray API docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c6cc6ed1503abf47607180e6d41a86bebdcb52a9\"\u003e\u003ccode\u003ec6cc6ed\u003c/code\u003e\u003c/a\u003e Add some rudimentary docs to Box\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/e5577bb12baca5731ec3890e1b9c3c70919cf7c2\"\u003e\u003ccode\u003ee5577bb\u003c/code\u003e\u003c/a\u003e Update DocC documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c185d8dfbc481479e85f3116f414f8978e823183\"\u003e\u003ccode\u003ec185d8d\u003c/code\u003e\u003c/a\u003e Update Swift Package Index configuration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-collections/compare/1.2.1...1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio-ssl` from 2.34.0 to 2.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio-ssl/releases\"\u003egithub.com/apple/swift-nio-ssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwiftNIO SSL 2.34.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sslContextCallback overrides replace the existing chain, rather than adding to it by \u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ehttps://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/b2b043a8810ab6d51b3ff4df17f057d87ef1ec7c\"\u003e\u003ccode\u003eb2b043a\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/6ae36f227360577462a675dddbc34e33d9ad1ecb\"\u003e\u003ccode\u003e6ae36f2\u003c/code\u003e\u003c/a\u003e Make sslContextCallback overrides replace the existing chain, rather than add...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-certificates` from 1.13.0 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-certificates/releases\"\u003egithub.com/apple/swift-certificates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Certificates 1.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce a validated certificate chain type by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-certificates/pull/272\"\u003eapple/swift-certificates#272\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ehttps://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-certificates/commit/4b092f15164144c24554e0a75e080a960c5190a6\"\u003e\u003ccode\u003e4b092f1\u003c/code\u003e\u003c/a\u003e Introduce a validated certificate chain type (\u003ca href=\"https://redirect.github.com/apple/swift-certificates/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.15.0 to 3.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove away from Foundation.Thread by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/404\"\u003eapple/swift-crypto#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/406\"\u003eapple/swift-crypto#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildfix OpenBSD. by \u003ca href=\"https://github.com/3405691582\"\u003e\u003ccode\u003e@​3405691582\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/411\"\u003eapple/swift-crypto#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings by \u003ca href=\"https://github.com/ptoffy\"\u003e\u003ccode\u003e@​ptoffy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/412\"\u003eapple/swift-crypto#412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script path in PR template by \u003ca href=\"https://github.com/0xTim\"\u003e\u003ccode\u003e@​0xTim\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/408\"\u003eapple/swift-crypto#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the tests Swift 6 ready. by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/409\"\u003eapple/swift-crypto#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Swift 6.2 jobs in CI by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/414\"\u003eapple/swift-crypto#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/95ba0316a9b733e92bb6b071255ff46263bbe7dc\"\u003e\u003ccode\u003e95ba031\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/527fef6228c3ce8a46ebf63e631bd60adf6c4d21\"\u003e\u003ccode\u003e527fef6\u003c/code\u003e\u003c/a\u003e Remove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b1f7679f29c343ee2df0c61a5abbfd3cab413c77\"\u003e\u003ccode\u003eb1f7679\u003c/code\u003e\u003c/a\u003e Buildfix OpenBSD. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/411\"\u003e#411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c661debfc281ed66881668a3e3648956c6a14cec\"\u003e\u003ccode\u003ec661deb\u003c/code\u003e\u003c/a\u003e Update BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/406\"\u003e#406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/141f5b4e1703cadf56fe8e53b8f964784c91aa84\"\u003e\u003ccode\u003e141f5b4\u003c/code\u003e\u003c/a\u003e Make the tests Swift 6 ready. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/9552067c746583b76b44e01b43c034d6bfc40891\"\u003e\u003ccode\u003e9552067\u003c/code\u003e\u003c/a\u003e Fix script path in PR template (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c46250209ea63dc1557f8b1f2ac418c85ea39e7c\"\u003e\u003ccode\u003ec462502\u003c/code\u003e\u003c/a\u003e Move away from Foundation.Thread (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-metrics` from 2.7.0 to 2.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-metrics/releases\"\u003egithub.com/apple/swift-metrics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TestMetrics.swift by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/177\"\u003eapple/swift-metrics#177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestMetrics.FullKey hash goes via Dictionary by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/179\"\u003eapple/swift-metrics#179\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable release mode builds by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc updates - formatting, organization, and language by \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ehttps://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/0743a9364382629da3bf5677b46a2c4b1ce5d2a6\"\u003e\u003ccode\u003e0743a93\u003c/code\u003e\u003c/a\u003e doc updates - formatting, organization, and language (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/b6680a54cbb34dcfa25627b2a69c04e7d6d74a0e\"\u003e\u003ccode\u003eb6680a5\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/73971ac750d86e326b0bcd09d35d4ebcff35b52b\"\u003e\u003ccode\u003e73971ac\u003c/code\u003e\u003c/a\u003e TestMetrics.FullKey hash goes via Dictionary (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/22b161ab0f2c2e3e123acf57b67a6e1a66f2ca48\"\u003e\u003ccode\u003e22b161a\u003c/code\u003e\u003c/a\u003e Update TestMetrics.swift (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/6934683f95af14ee6ccf3ab78caa7815a7d55cb5\"\u003e\u003ccode\u003e6934683\u003c/code\u003e\u003c/a\u003e Enable release mode builds (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/open-meteo/sdk` from 1.20.1 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-meteo/sdk/releases\"\u003egithub.com/open-meteo/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-meteo/sdk/compare/v1.20.1...v1.21.0\"\u003e1.21.0\u003c/a\u003e (2025-09-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional models NAM, ensemble models and icon d2 ruc (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/223\"\u003e#223\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/24f3c59cb7af4bdfe188758b7ea8669a7a037d29\"\u003e24f3c59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/ea75f281781efc3f18424e94ac405d19e9ff996c\"\u003eea75f28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-dotnet from 4.3.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/0582e04c1a6e92a84ec95d1f205c6cba2bd92d44\"\u003e0582e04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-java from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/214\"\u003e#214\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/f6e77854a77dc2b46c4a623ffcfa8ec37c6f1403\"\u003ef6e7785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/0f61f3b0529eec4ec31ef1f117a69954098bf3d2\"\u003e0f61f3b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-python from 5 to 6 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/1b74fe8041053cf3aebc4e2bc5f5705c01ce5b24\"\u003e1b74fe8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/215\"\u003e#215\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/a560f29dda31a7d1f3b4b446b754da35dd2652f0\"\u003ea560f29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump the semantic group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/220\"\u003e#220\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/172e723a7dcead647209560efa77c2ea8548418f\"\u003e172e723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump the semantic group across 1 directory with 5 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/d028d34e1bba1dc4128bfef535890dd32f53743f\"\u003ed028d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/24f3c59cb7af4bdfe188758b7ea8669a7a037d29\"\u003e\u003ccode\u003e24f3c59\u003c/code\u003e\u003c/a\u003e feat: Add additional models NAM, ensemble models and icon d2 ruc (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/172e723a7dcead647209560efa77c2ea8548418f\"\u003e\u003ccode\u003e172e723\u003c/code\u003e\u003c/a\u003e fix: bump the semantic group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/1b74fe8041053cf3aebc4e2bc5f5705c01ce5b24\"\u003e\u003ccode\u003e1b74fe8\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-python from 5 to 6 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/0f61f3b0529eec4ec31ef1f117a69954098bf3d2\"\u003e\u003ccode\u003e0f61f3b\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/0582e04c1a6e92a84ec95d1f205c6cba2bd92d44\"\u003e\u003ccode\u003e0582e04\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-dotnet from 4.3.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/a560f29dda31a7d1f3b4b446b754da35dd2652f0\"\u003e\u003ccode\u003ea560f29\u003c/code\u003e\u003c/a\u003e fix: bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/f6e77854a77dc2b46c4a623ffcfa8ec37c6f1403\"\u003e\u003ccode\u003ef6e7785\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-java from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/ea75f281781efc3f18424e94ac405d19e9ff996c\"\u003e\u003ccode\u003eea75f28\u003c/code\u003e\u003c/a\u003e fix: bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/d028d34e1bba1dc4128bfef535890dd32f53743f\"\u003e\u003ccode\u003ed028d34\u003c/code\u003e\u003c/a\u003e fix: bump the semantic group across 1 directory with 5 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-meteo/sdk/compare/v1.20.1...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/open-meteo/open-meteo/pull/1510","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-meteo%2Fopen-meteo/issues/1510","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1510/packages"},{"uuid":"2869554726","node_id":"PR_kwDOLmfOQc6rCe4m","number":95,"state":"closed","title":"Bump the all-dependencies group with 6 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T07:01:11.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T08:27:53.000Z","updated_at":"2025-10-06T07:01:11.000Z","time_to_close":599598,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":6,"packages":[{"name":"github.com/awslabs/aws-sdk-swift","old_version":"1.5.46","new_version":"1.5.51","repository_url":"https://github.com/awslabs/aws-sdk-swift"},{"name":"github.com/apple/swift-nio","old_version":"2.86.0","new_version":"2.86.2","repository_url":"https://github.com/apple/swift-nio"},{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-crypto","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/apple/swift-crypto"},{"name":"github.com/apple/swift-nio-ssl","old_version":"2.34.0","new_version":"2.34.1","repository_url":"https://github.com/apple/swift-nio-ssl"},{"name":"github.com/tachyonics/smockable","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/tachyonics/smockable"}],"path":null,"ecosystem":"swift"},"body":"Bumps the all-dependencies group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/awslabs/aws-sdk-swift](https://github.com/awslabs/aws-sdk-swift) | `1.5.46` | `1.5.51` |\n| [github.com/apple/swift-nio](https://github.com/apple/swift-nio) | `2.86.0` | `2.86.2` |\n| [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) | `1.1.0` | `1.1.1` |\n| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.15.0` | `3.15.1` |\n| [github.com/apple/swift-nio-ssl](https://github.com/apple/swift-nio-ssl) | `2.34.0` | `2.34.1` |\n| [github.com/tachyonics/smockable](https://github.com/tachyonics/smockable) | `0.6.0` | `0.7.0` |\n\nUpdates `github.com/awslabs/aws-sdk-swift` from 1.5.46 to 1.5.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/releases\"\u003egithub.com/awslabs/aws-sdk-swift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.51\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Bedrock Data Automation\u003c/strong\u003e: Added support for configurable Speaker Labeling and Channel Labeling features for Audio modality.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Cost Explorer\u003c/strong\u003e: Support for payer account dimension and billing view health status.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Connect\u003c/strong\u003e: Adds supports for manual contact picking (WorkList) operations on Routing Profiles, Agent Management and SearchContacts APIs.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Billing\u003c/strong\u003e: Add ability to combine custom billing views to create new consolidated views.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS DynamoDB Streams\u003c/strong\u003e: Added support for IPv6 compatible endpoints for DynamoDB Streams.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Bedrock Agent Runtime\u003c/strong\u003e: This release enhances the information provided through Flow Traces. New information includes source/next node tracking, execution chains for complex nodes, dependency action (operation) details, and dependency traces.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Redshift\u003c/strong\u003e: Support tagging and tag propagation to IAM Identity Center for Redshift Idc Applications\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eService Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS EC2\u003c/strong\u003e: This release includes documentation updates for Amazon EBS General Purpose SSD (gp3) volumes with larger size and higher IOPS and throughput.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.50...1.5.51\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.50...1.5.51\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.5.50\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Lightsail\u003c/strong\u003e: Attribute HTTP binding update for Get/Delete operations\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Glue\u003c/strong\u003e: Update GetConnection(s) API to return KmsKeyArn \u0026amp; Add 63 missing connection types\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Network Firewall\u003c/strong\u003e: Network Firewall now introduces Reject and Alert action support for stateful domain list rule groups, providing customers with more granular control over their network traffic.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.49...1.5.50\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.49...1.5.50\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.5.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS DAX\u003c/strong\u003e: This release adds support for IPv6-only, DUAL_STACK DAX instances\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS CloudWatch\u003c/strong\u003e: Fix default dualstack FIPS endpoints in AWS GovCloud(US) regions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eService Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS AppStream\u003c/strong\u003e: G6f instance support for AppStream 2.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS KMS\u003c/strong\u003e: Documentation only updates for KMS.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Neptune\u003c/strong\u003e: Doc-only update to address customer use.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: New API reference docs index page (\u003ca href=\"https://redirect.github.com/awslabs/aws-sdk-swift/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.48...1.5.49\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.48...1.5.49\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.5.48\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS SSM\u003c/strong\u003e: Added Dualstack support to GetDeployablePatchSnapshotForInstance\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS SSO Admin\u003c/strong\u003e: Add support for encryption at rest with Customer Managed KMS Key in AWS IAM Identity Center\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS EC2\u003c/strong\u003e: Add Amazon EC2 R8gn instance types\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS SSO OIDC\u003c/strong\u003e: This release includes exception definition and documentation updates.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS CleanRooms\u003c/strong\u003e: Added support for running incremental ID mapping for rule-based workflows.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS EntityResolution\u003c/strong\u003e: Support incremental id mapping workflow for AWS Entity Resolution\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.47...1.5.48\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.47...1.5.48\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/a719629ed24cbe193fb0df8da0d81cfff29455eb\"\u003e\u003ccode\u003ea719629\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/5007b14ab534c112dba2c6f547e34623283c768e\"\u003e\u003ccode\u003e5007b14\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/0f3926029f45ec8571cc6b376b6db2990d5b68ff\"\u003e\u003ccode\u003e0f39260\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/3a45f0a42801d2731bbfe106bc4fe76eaef6c551\"\u003e\u003ccode\u003e3a45f0a\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.50\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/fcec2fe3b0f27e754265056e4926864be99e32b6\"\u003e\u003ccode\u003efcec2fe\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/1463148e57e0275d838a79cde0edbff3167aec91\"\u003e\u003ccode\u003e1463148\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/e96aab5a5cda1c3af1ef83172f1b943a63e343dc\"\u003e\u003ccode\u003ee96aab5\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.49\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/59a4352d18fb80a8b4a4dd81c626e5b7f0610f79\"\u003e\u003ccode\u003e59a4352\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/62cbdbce658d16b78071c5c525a2e41fdd465849\"\u003e\u003ccode\u003e62cbdbc\u003c/code\u003e\u003c/a\u003e feat: New API reference docs index page (\u003ca href=\"https://redirect.github.com/awslabs/aws-sdk-swift/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/c2bfd7a066fd0e25f7e084162b8d73533be0ae75\"\u003e\u003ccode\u003ec2bfd7a\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.48\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.46...1.5.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio` from 2.86.0 to 2.86.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio/releases\"\u003egithub.com/apple/swift-nio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.86.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe formatter changed its mind by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3379\"\u003eapple/swift-nio#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back NIOFileSystem by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3380\"\u003eapple/swift-nio#3380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic sdk allow custom args by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3377\"\u003eapple/swift-nio#3377\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.1...2.86.2\"\u003ehttps://github.com/apple/swift-nio/compare/2.86.1...2.86.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSwiftNIO 2.86.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Ensure ssize_t and socklen_t are available by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3337\"\u003eapple/swift-nio#3337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add msghdr extension for Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3336\"\u003eapple/swift-nio#3336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure NIOHTTP1 compiles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3338\"\u003eapple/swift-nio#3338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop all server response parts after an invalid header by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3339\"\u003eapple/swift-nio#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make Thread.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3341\"\u003eapple/swift-nio#3341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make ControlMessage.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3342\"\u003eapple/swift-nio#3342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Map naming conventions Windows -\u0026gt; Posix (ssize_t) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3343\"\u003eapple/swift-nio#3343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectableEventLoop compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3344\"\u003eapple/swift-nio#3344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix deprecation warnings in NIOCore by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3345\"\u003eapple/swift-nio#3345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fatalError concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3347\"\u003eapple/swift-nio#3347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make \u003ccode\u003eSocketChannel.swift\u003c/code\u003e compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3348\"\u003eapple/swift-nio#3348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use WSASend as writev equivalent by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3350\"\u003eapple/swift-nio#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix getenv warnings in NIOPosix and NIOEmbedded by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3351\"\u003eapple/swift-nio#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] \u003ccode\u003edup\u003c/code\u003e is deprecated on Windows, use \u003ccode\u003e_dup\u003c/code\u003e instead by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3352\"\u003eapple/swift-nio#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add shims to make string from \u003ccode\u003eGetLastError\u003c/code\u003e using \u003ccode\u003eFormatMessage\u003c/code\u003e by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3353\"\u003eapple/swift-nio#3353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Allow \u003ccode\u003e_SelectorBackendProtocol\u003c/code\u003e to work with Windows Handles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3356\"\u003eapple/swift-nio#3356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use recv instead of read by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3357\"\u003eapple/swift-nio#3357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Disable Pipelines for now (fatalError) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3358\"\u003eapple/swift-nio#3358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSelectableEventLoop.debugDescription: fix debugDescription deadlock by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3360\"\u003eapple/swift-nio#3360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Return false from concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3362\"\u003eapple/swift-nio#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectorGeneric compile on Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3359\"\u003eapple/swift-nio#3359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pread by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3361\"\u003eapple/swift-nio#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Sleep instead of WSAPoll, if no outstanding IO by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3365\"\u003eapple/swift-nio#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pwrite by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3364\"\u003eapple/swift-nio#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure WSAStartup is correctly called. by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3366\"\u003eapple/swift-nio#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove NIOFileSystem from products by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3370\"\u003eapple/swift-nio#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMiscellaneous rearrangements of NIOFileSystem by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3333\"\u003eapple/swift-nio#3333\u003c/a\u003e, by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3363\"\u003eapple/swift-nio#3363\u003c/a\u003e, and by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3367\"\u003eapple/swift-nio#3367\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Android imports for some new tests in \u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3308\"\u003e#3308\u003c/a\u003e that require it by \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3334\"\u003eapple/swift-nio#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake testMetricsDelegateTickInfo less flaky by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3335\"\u003eapple/swift-nio#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[wasm][2/2] Include WebAssembly SDK checks in PR and main workflows by \u003ca href=\"https://github.com/kateinoigakukun\"\u003e\u003ccode\u003e@​kateinoigakukun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3332\"\u003eapple/swift-nio#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse path based deps in the alloc counter framework by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3355\"\u003eapple/swift-nio#3355\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/apple/swift-nio/commit/a18bddb0acf7a40d982b2f128ce73ce4ee31f352\"\u003e\u003ccode\u003ea18bddb\u003c/code\u003e\u003c/a\u003e Add back NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/db496205af97725a6bfa107ef235a0bb87415ec0\"\u003e\u003ccode\u003edb49620\u003c/code\u003e\u003c/a\u003e Static sdk allow custom args (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/f2ebedb36a2e91f213521aa3ab3d3b496b6b9e15\"\u003e\u003ccode\u003ef2ebedb\u003c/code\u003e\u003c/a\u003e The formatter changed its mind (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/154706efd36d8d8a7d030eea9bcbeca56a947c62\"\u003e\u003ccode\u003e154706e\u003c/code\u003e\u003c/a\u003e Matrix custom env vars (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/6c114e3c62ff84ef325d5071b42171d84b63e8a5\"\u003e\u003ccode\u003e6c114e3\u003c/code\u003e\u003c/a\u003e Update CI scripts for 6.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/325c3231cfe3230cd9f3c6e06fdf70e53d8b2346\"\u003e\u003ccode\u003e325c323\u003c/code\u003e\u003c/a\u003e Add Xcode 26.0, 16.4 CI, remove 16.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/2550c9ed48e11193780e097277ce21be8352e8cf\"\u003e\u003ccode\u003e2550c9e\u003c/code\u003e\u003c/a\u003e Remove NIOFileSystem from products (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/5679824930ad1805da272591b957222239cd3b23\"\u003e\u003ccode\u003e5679824\u003c/code\u003e\u003c/a\u003e [Windows] Ensure WSAStartup is correctly called. (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/66a85ba0e233cff9546df2847c8aafd2579eabe7\"\u003e\u003ccode\u003e66a85ba\u003c/code\u003e\u003c/a\u003e Add back _NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/e95d7421606c2025c6f5845e888236eabaa3a9f7\"\u003e\u003ccode\u003ee95d742\u003c/code\u003e\u003c/a\u003e [Windows] Reimplement pwrite (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.0...2.86.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.15.0 to 3.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove away from Foundation.Thread by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/404\"\u003eapple/swift-crypto#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/406\"\u003eapple/swift-crypto#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildfix OpenBSD. by \u003ca href=\"https://github.com/3405691582\"\u003e\u003ccode\u003e@​3405691582\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/411\"\u003eapple/swift-crypto#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings by \u003ca href=\"https://github.com/ptoffy\"\u003e\u003ccode\u003e@​ptoffy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/412\"\u003eapple/swift-crypto#412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script path in PR template by \u003ca href=\"https://github.com/0xTim\"\u003e\u003ccode\u003e@​0xTim\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/408\"\u003eapple/swift-crypto#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the tests Swift 6 ready. by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/409\"\u003eapple/swift-crypto#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Swift 6.2 jobs in CI by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/414\"\u003eapple/swift-crypto#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/95ba0316a9b733e92bb6b071255ff46263bbe7dc\"\u003e\u003ccode\u003e95ba031\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/527fef6228c3ce8a46ebf63e631bd60adf6c4d21\"\u003e\u003ccode\u003e527fef6\u003c/code\u003e\u003c/a\u003e Remove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b1f7679f29c343ee2df0c61a5abbfd3cab413c77\"\u003e\u003ccode\u003eb1f7679\u003c/code\u003e\u003c/a\u003e Buildfix OpenBSD. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/411\"\u003e#411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c661debfc281ed66881668a3e3648956c6a14cec\"\u003e\u003ccode\u003ec661deb\u003c/code\u003e\u003c/a\u003e Update BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/406\"\u003e#406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/141f5b4e1703cadf56fe8e53b8f964784c91aa84\"\u003e\u003ccode\u003e141f5b4\u003c/code\u003e\u003c/a\u003e Make the tests Swift 6 ready. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/9552067c746583b76b44e01b43c034d6bfc40891\"\u003e\u003ccode\u003e9552067\u003c/code\u003e\u003c/a\u003e Fix script path in PR template (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c46250209ea63dc1557f8b1f2ac418c85ea39e7c\"\u003e\u003ccode\u003ec462502\u003c/code\u003e\u003c/a\u003e Move away from Foundation.Thread (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio-ssl` from 2.34.0 to 2.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio-ssl/releases\"\u003egithub.com/apple/swift-nio-ssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwiftNIO SSL 2.34.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sslContextCallback overrides replace the existing chain, rather than adding to it by \u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ehttps://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/b2b043a8810ab6d51b3ff4df17f057d87ef1ec7c\"\u003e\u003ccode\u003eb2b043a\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/6ae36f227360577462a675dddbc34e33d9ad1ecb\"\u003e\u003ccode\u003e6ae36f2\u003c/code\u003e\u003c/a\u003e Make sslContextCallback overrides replace the existing chain, rather than add...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/tachyonics/smockable` from 0.6.0 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tachyonics/smockable/releases\"\u003egithub.com/tachyonics/smockable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd support for custom matcher logic\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for custom matcher logic. by \u003ca href=\"https://github.com/tachyonics\"\u003e\u003ccode\u003e@​tachyonics\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tachyonics/smockable/pull/46\"\u003etachyonics/smockable#46\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tachyonics/smockable/compare/0.6.0...0.7.0\"\u003ehttps://github.com/tachyonics/smockable/compare/0.6.0...0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tachyonics/smockable/commit/0a98019efbf969e1508caa536333c8dc32ebee10\"\u003e\u003ccode\u003e0a98019\u003c/code\u003e\u003c/a\u003e Add support for custom matcher logic. (\u003ca href=\"https://redirect.github.com/tachyonics/smockable/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tachyonics/smockable/compare/0.6.0...0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/swift-server-community/dynamo-db-tables/pull/95","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-server-community%2Fdynamo-db-tables/issues/95","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/95/packages"},{"uuid":"3455815088","node_id":"PR_kwDOE1vwKM6qn45r","number":115,"state":"open","title":"Bump github.com/apple/swift-numerics from 1.1.0 to 1.1.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T05:11:10.000Z","updated_at":"2025-09-26T05:13:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"}],"path":null,"ecosystem":"swift"},"body":"Bumps [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) from 1.1.0 to 1.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.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=github.com/apple/swift-numerics\u0026package-manager=swift\u0026previous-version=1.1.0\u0026new-version=1.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sersoft-gmbh/color-components/pull/115","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sersoft-gmbh%2Fcolor-components/issues/115","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/115/packages"},{"uuid":"2792510238","node_id":"PR_kwDOFqR2-M6mclMe","number":1491,"state":"open","title":"fix: bump the swift-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T12:34:48.000Z","updated_at":"2025-09-02T12:34:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix: bump","group_name":"swift-dependencies","update_count":4,"packages":[{"name":"github.com/swift-server/async-http-client","old_version":"1.26.1","new_version":"1.27.0","repository_url":"https://github.com/swift-server/async-http-client"},{"name":"github.com/apple/swift-numerics","old_version":"1.0.3","new_version":"1.1.0","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-certificates","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/apple/swift-certificates"},{"name":"github.com/apple/swift-crypto","old_version":"3.14.0","new_version":"3.15.0","repository_url":"https://github.com/apple/swift-crypto"}],"path":null,"ecosystem":"swift"},"body":"Bumps the swift-dependencies group with 4 updates: [github.com/swift-server/async-http-client](https://github.com/swift-server/async-http-client), [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics), [github.com/apple/swift-certificates](https://github.com/apple/swift-certificates) and [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto).\n\nUpdates `github.com/swift-server/async-http-client` from 1.26.1 to 1.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swift-server/async-http-client/releases\"\u003egithub.com/swift-server/async-http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAsyncHTTPClient 1.27.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Swift 5.9 by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/845\"\u003eswift-server/async-http-client#845\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse Int64.random instead of .randomElement in HTTPConnectionPool.calculateBackoff by \u003ca href=\"https://github.com/jessezamora\"\u003e\u003ccode\u003e@​jessezamora\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/848\"\u003eswift-server/async-http-client#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emake HTTPClient Sendable without \u003ca href=\"https://github.com/unchecked\"\u003e\u003ccode\u003e@​unchecked\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/852\"\u003eswift-server/async-http-client#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix trailing space in ConnectionPool.Key string by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/855\"\u003eswift-server/async-http-client#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable release mode builds by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/850\"\u003eswift-server/async-http-client#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeflake HTTP2ConnectionTests/testSimpleGetRequest by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/851\"\u003eswift-server/async-http-client#851\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jessezamora\"\u003e\u003ccode\u003e@​jessezamora\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/848\"\u003eswift-server/async-http-client#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/850\"\u003eswift-server/async-http-client#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/855\"\u003eswift-server/async-http-client#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/swift-server/async-http-client/compare/1.26.1...1.27.0\"\u003ehttps://github.com/swift-server/async-http-client/compare/1.26.1...1.27.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/254d34096123cd5da4f82e69f52f622ac7526d68\"\u003e\u003ccode\u003e254d340\u003c/code\u003e\u003c/a\u003e Fix trailing space in ConnectionPool.Key string (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/abb11d5b903ded6a9c9b7871e82690bdabad21b0\"\u003e\u003ccode\u003eabb11d5\u003c/code\u003e\u003c/a\u003e make HTTPClient Sendable without \u003ca href=\"https://github.com/unchecked\"\u003e\u003ccode\u003e@​unchecked\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/2edac1df1947efbe30b8cffe5ed2df03f41a7e1d\"\u003e\u003ccode\u003e2edac1d\u003c/code\u003e\u003c/a\u003e Deflake HTTP2ConnectionTests/testSimpleGetRequest (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/851\"\u003e#851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/64021b3066303c01e2e4abcde181422790e99080\"\u003e\u003ccode\u003e64021b3\u003c/code\u003e\u003c/a\u003e Enable release mode builds (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/0b6f957d331d3e2d56b709781b2ad136075f99f8\"\u003e\u003ccode\u003e0b6f957\u003c/code\u003e\u003c/a\u003e Use Int64.random instead of .randomElement in HTTPConnectionPool.calculateBac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/20216dfe9dc386aebf0af5608dc89a05d294600e\"\u003e\u003ccode\u003e20216df\u003c/code\u003e\u003c/a\u003e Drop support for Swift 5.9 (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swift-server/async-http-client/compare/1.26.1...1.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.0.3 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1: Relax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eExpanded documentation and docc catalogs for ComplexModule and RealModule\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e“Relaxed arithmetic” bindings are added to the Real module. These allow you to write floating-point arithmetic that licenses the compiler to reassociate and form FMAs, which allows for much better performance in hot loops (e.g. if you are writing a signal-processing or linear algebra kernel in Swift). I expect that these will get nicer syntax sugar eventually, but I want the functionality to be available now, because it can make a huge difference in some cases. For arrays that fit into cache, on common hardware, relaxedSum below is an order of magnitude faster than strictSum, and often competitive with specialized libraries when optimization is enabled.\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efunc strictSum(_ array: [Float]) -\u0026gt; Float {\n  array.reduce(0, +)\n}\n\u003cp\u003eimport RealModule\nfunc relaxedSum(_ array: [Float]) -\u0026gt; Float {\narray.reduce(0, Relaxed.sum)\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe generic constraint on the Augmented arithmetic methods has been relaxed from \u003ccode\u003eReal\u003c/code\u003e to \u003ccode\u003eFloatingPoint\u003c/code\u003e. This is more correct and makes the operations more broadly useful. Arguably, \u003ccode\u003eAugmented.sum(large:small:)\u003c/code\u003e should be constrained to \u003ccode\u003eBinaryFloatingPoint\u003c/code\u003e, because the \u003ccode\u003efast2sum\u003c/code\u003e algorithm doesn’t work in radix 10, but this would complicate generic call sites. Instead, it will dispatch to the unordered \u003ccode\u003esum(_:_:)\u003c/code\u003e for decimal types, so that callers do not have to worry about this detail.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThere is a \u003ca href=\"https://github.com/apple/swift-numerics/blob/be0d7c65d1321e0cddee84acba10daf5f13ff795/Sources/ComplexModule/Complex%2BAlgebraicField.swift#L48\"\u003enew algorithm for complex division\u003c/a\u003e when the inputs are poorly scaled such that the naïve approach would fail. This gives more accurate results than the old approach, and (importantly for some use cases) does not perturb results if the numerator and denominator are rescaled by the same power of two (up to the underflow boundary), and is more optimizable. Note that while it produces better results, the results will change for some inputs vis-à-vis what is seen on 1.0.x\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eComplex no longer conditionally conforms to Differentiable. Given that the Differentiation module has not formally stabilized, support for it will be moved onto a feature branch for now.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAlgebraicField has a \u003ccode\u003eMagnitude: AlgebraicField\u003c/code\u003e constraint. This is formally source-breaking. I do not expect it to actually matter for any real-world clients, which is why this isn’t a major-version release, but I want to make sure people are aware of it. Please speak up if it would have an effect that I’m overlooking.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eComplex has a new rawStorage property that directly vends the cartesian coordinates as a tuple. Previously they were available via underscored properties. These are mainly useful for interoperation with other languages, but are expected to be fairly niche outside of that use case.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs always, thanks for your feedback and contributions.\u003c/p\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe minimum supported Swift tools version is bumped to 5.9.\u003c/li\u003e\n\u003cli\u003eExpanded documentation and docc catalogs for ComplexModule and RealModule\u003c/li\u003e\n\u003cli\u003eThe generic constraint on the Augmented arithmetic methods has been relaxed from Real to FloatingPoint. This is more correct and makes the operations more broadly useful. Formally, Augmented.sum(large:small:) should arguably be constrained to BinaryFloatingPoint, because the fast2sum algorithm doesn’t work in radix 10, but this would complicate generic call sites. Instead, it will dispatch to the unordered sum(\u003cem\u003e:\u003c/em\u003e:) for decimal types, so that callers do not have to worry about this detail. (Thanks to \u003ca href=\"https://github.com/markuswntr\"\u003e\u003ccode\u003e@​markuswntr\u003c/code\u003e\u003c/a\u003e for contributing the \u003ccode\u003esum(_:_:)\u003c/code\u003e implementation).\u003c/li\u003e\n\u003cli\u003eThere is a \u003ca href=\"https://github.com/apple/swift-numerics/blob/be0d7c65d1321e0cddee84acba10daf5f13ff795/Sources/ComplexModule/Complex%2BAlgebraicField.swift#L48\"\u003enew algorithm for complex division\u003c/a\u003e when the inputs are poorly scaled such that the naïve approach would fail. This gives more accurate results than the old approach, and (importantly for some use cases) does not perturb results if the numerator and denominator are rescaled by the same power of two (up to the underflow boundary), and is more optimizable. Note that while it produces better results, the results will change for some inputs vis-à-vis what is seen on 1.0.x\u003c/li\u003e\n\u003cli\u003eComplex no longer conditionally conforms to Differentiable. Given that the Differentiation module has not formally stabilized, this seems appropriate.\u003c/li\u003e\n\u003cli\u003eAlgebraicField has a Magnitude: AlgebraicField constraint. This is formally source-breaking. I do not expect it to actually matter for any real-world clients, which is why this isn’t a major-version release, but I want to make sure people are aware of it. Please speak up if it would have an effect that I’m overlooking.\u003c/li\u003e\n\u003cli\u003eComplex has a new rawStorage property that directly vends the cartesian coordinates as a tuple. Previously they were available via underscored properties. These are mainly useful for interoperation with other languages, but are expected to be fairly niche outside of that use case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/bbadd4b853a33fd78c4ae977d17bb2af15eb3f2a\"\u003e\u003ccode\u003ebbadd4b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/326\"\u003e#326\u003c/a\u003e from stephentyrone/wasm-testing-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/e46ddfe0878e599c1aac55226cd5e2ddc5ae7205\"\u003e\u003ccode\u003ee46ddfe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/325\"\u003e#325\u003c/a\u003e from stephentyrone/enable-wasm-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/1653d35461c3e74c1d5182062e0d2d0b10534f7b\"\u003e\u003ccode\u003e1653d35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/323\"\u003e#323\u003c/a\u003e from stephentyrone/docc-stuff-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/207fea2fc13e7af5c37860d2f8d815fb2d90e6fc\"\u003e\u003ccode\u003e207fea2\u003c/code\u003e\u003c/a\u003e Pull documentation revamp from main into release/1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/c16e7a961719f3f751a0ad5733eabe542c73b4fb\"\u003e\u003ccode\u003ec16e7a9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/322\"\u003e#322\u003c/a\u003e from stephentyrone/augmented-sum-assert-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/416b94a80ee41c696b9c972fa86569ca049990fd\"\u003e\u003ccode\u003e416b94a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/321\"\u003e#321\u003c/a\u003e from stephentyrone/remove-2sum-assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/1a19d0d28df45be22bd259de258218c2c7bf29d0\"\u003e\u003ccode\u003e1a19d0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/318\"\u003e#318\u003c/a\u003e from stephentyrone/constrain-algebraic-field-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/d91884bb27f1451771d9e13f7b0098463d56014f\"\u003e\u003ccode\u003ed91884b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/315\"\u003e#315\u003c/a\u003e from stephentyrone/algebraic-field-magnitude\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/6bd8a0cc083b17f51c12f29ee34dd64b9f74f827\"\u003e\u003ccode\u003e6bd8a0c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/317\"\u003e#317\u003c/a\u003e from apple/stephentyrone-patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/05472f917ce625abbed889f3c0c02181d67325f8\"\u003e\u003ccode\u003e05472f9\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.0.3...1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-certificates` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-certificates/releases\"\u003egithub.com/apple/swift-certificates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Certificates 1.13.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire VerifierPolicy not have isolated conformance by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-certificates/pull/269\"\u003eapple/swift-certificates#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.12.0...1.13.0\"\u003ehttps://github.com/apple/swift-certificates/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-certificates/commit/20c451f1ad8e344e61ddbb34ef196653d4b73ea6\"\u003e\u003ccode\u003e20c451f\u003c/code\u003e\u003c/a\u003e Require VerifierPolicy not have isolated conformance (\u003ca href=\"https://redirect.github.com/apple/swift-certificates/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.12.0...1.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.14.0 to 3.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse Thread.threadDictionary instead of TaskLocal for thread-local by \u003ca href=\"https://github.com/simonjbeaumont\"\u003e\u003ccode\u003e@​simonjbeaumont\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/395\"\u003eapple/swift-crypto#395\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid TSAN issue in _CryptoExtras/AES/CMAC by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/402\"\u003eapple/swift-crypto#402\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove vendor-boringssl.sh script to make it work better by \u003ca href=\"https://github.com/xtremekforever\"\u003e\u003ccode\u003e@​xtremekforever\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/396\"\u003eapple/swift-crypto#396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift SDKs to generate symbols for Linux targets and armv7 (using swift-sdk-generator) by \u003ca href=\"https://github.com/xtremekforever\"\u003e\u003ccode\u003e@​xtremekforever\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/399\"\u003eapple/swift-crypto#399\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xtremekforever\"\u003e\u003ccode\u003e@​xtremekforever\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/396\"\u003eapple/swift-crypto#396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/402\"\u003eapple/swift-crypto#402\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.14.0...3.15.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.14.0...3.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/d1c6b70f7c5f19fb0b8750cb8dcdf2ea6e2d8c34\"\u003e\u003ccode\u003ed1c6b70\u003c/code\u003e\u003c/a\u003e Avoid TSAN issue in _CryptoExtras/AES/CMAC (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b7c303d97b2ad1d2b6b9c7f105a4e65d434b4881\"\u003e\u003ccode\u003eb7c303d\u003c/code\u003e\u003c/a\u003e Use Swift SDKs to generate symbols for Linux targets and armv7 (using swift-s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c066b057edaeb7ca995bea4e8727e46b26317d24\"\u003e\u003ccode\u003ec066b05\u003c/code\u003e\u003c/a\u003e Improve vendor-boringssl.sh script to make it work better (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/2347f20e240cc1e98133c9794507dee7fd65f922\"\u003e\u003ccode\u003e2347f20\u003c/code\u003e\u003c/a\u003e Use Thread.threadDictionary instead of TaskLocal for thread-local (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.14.0...3.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/open-meteo/open-meteo/pull/1491","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-meteo%2Fopen-meteo/issues/1491","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1491/packages"}],"issue_packages":[{"old_version":"1.1.0","new_version":"1.1.1","update_type":"patch","path":null,"pr_created_at":"2025-09-30T10:45:10.000Z","version_change":"1.1.0 → 1.1.1","issue":{"uuid":"2873969138","node_id":"PR_kwDOFqR2-M6rTUny","number":1511,"state":"closed","title":"fix: bump the swift-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-01T07:45:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T10:45:10.000Z","updated_at":"2025-10-01T07:45:28.000Z","time_to_close":75618,"merged_at":"2025-10-01T07:45:28.000Z","merged_by":"patrick-zippenfenig","closed_by":null,"dependency_metadata":{"prefix":"fix: bump","group_name":"swift-dependencies","update_count":7,"packages":[{"name":"github.com/apple/swift-nio","old_version":"2.86.0","new_version":"2.86.2","repository_url":"https://github.com/apple/swift-nio"},{"name":"github.com/apple/swift-collections","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/apple/swift-collections"},{"name":"github.com/apple/swift-nio-ssl","old_version":"2.34.0","new_version":"2.34.1","repository_url":"https://github.com/apple/swift-nio-ssl"},{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-certificates","old_version":"1.13.0","new_version":"1.14.0","repository_url":"https://github.com/apple/swift-certificates"},{"name":"github.com/apple/swift-crypto","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/apple/swift-crypto"},{"name":"github.com/apple/swift-metrics","old_version":"2.7.0","new_version":"2.7.1","repository_url":"https://github.com/apple/swift-metrics"}],"path":null,"ecosystem":"swift"},"body":"Bumps the swift-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/apple/swift-nio](https://github.com/apple/swift-nio) | `2.86.0` | `2.86.2` |\n| [github.com/apple/swift-collections](https://github.com/apple/swift-collections) | `1.2.1` | `1.3.0` |\n| [github.com/apple/swift-nio-ssl](https://github.com/apple/swift-nio-ssl) | `2.34.0` | `2.34.1` |\n| [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) | `1.1.0` | `1.1.1` |\n| [github.com/apple/swift-certificates](https://github.com/apple/swift-certificates) | `1.13.0` | `1.14.0` |\n| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.15.0` | `3.15.1` |\n| [github.com/apple/swift-metrics](https://github.com/apple/swift-metrics) | `2.7.0` | `2.7.1` |\n\n\nUpdates `github.com/apple/swift-nio` from 2.86.0 to 2.86.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio/releases\"\u003egithub.com/apple/swift-nio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.86.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe formatter changed its mind by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3379\"\u003eapple/swift-nio#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back NIOFileSystem by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3380\"\u003eapple/swift-nio#3380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic sdk allow custom args by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3377\"\u003eapple/swift-nio#3377\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.1...2.86.2\"\u003ehttps://github.com/apple/swift-nio/compare/2.86.1...2.86.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSwiftNIO 2.86.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Ensure ssize_t and socklen_t are available by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3337\"\u003eapple/swift-nio#3337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add msghdr extension for Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3336\"\u003eapple/swift-nio#3336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure NIOHTTP1 compiles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3338\"\u003eapple/swift-nio#3338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop all server response parts after an invalid header by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3339\"\u003eapple/swift-nio#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make Thread.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3341\"\u003eapple/swift-nio#3341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make ControlMessage.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3342\"\u003eapple/swift-nio#3342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Map naming conventions Windows -\u0026gt; Posix (ssize_t) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3343\"\u003eapple/swift-nio#3343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectableEventLoop compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3344\"\u003eapple/swift-nio#3344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix deprecation warnings in NIOCore by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3345\"\u003eapple/swift-nio#3345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fatalError concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3347\"\u003eapple/swift-nio#3347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make \u003ccode\u003eSocketChannel.swift\u003c/code\u003e compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3348\"\u003eapple/swift-nio#3348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use WSASend as writev equivalent by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3350\"\u003eapple/swift-nio#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix getenv warnings in NIOPosix and NIOEmbedded by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3351\"\u003eapple/swift-nio#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] \u003ccode\u003edup\u003c/code\u003e is deprecated on Windows, use \u003ccode\u003e_dup\u003c/code\u003e instead by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3352\"\u003eapple/swift-nio#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add shims to make string from \u003ccode\u003eGetLastError\u003c/code\u003e using \u003ccode\u003eFormatMessage\u003c/code\u003e by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3353\"\u003eapple/swift-nio#3353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Allow \u003ccode\u003e_SelectorBackendProtocol\u003c/code\u003e to work with Windows Handles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3356\"\u003eapple/swift-nio#3356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use recv instead of read by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3357\"\u003eapple/swift-nio#3357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Disable Pipelines for now (fatalError) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3358\"\u003eapple/swift-nio#3358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSelectableEventLoop.debugDescription: fix debugDescription deadlock by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3360\"\u003eapple/swift-nio#3360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Return false from concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3362\"\u003eapple/swift-nio#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectorGeneric compile on Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3359\"\u003eapple/swift-nio#3359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pread by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3361\"\u003eapple/swift-nio#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Sleep instead of WSAPoll, if no outstanding IO by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3365\"\u003eapple/swift-nio#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pwrite by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3364\"\u003eapple/swift-nio#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure WSAStartup is correctly called. by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3366\"\u003eapple/swift-nio#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove NIOFileSystem from products by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3370\"\u003eapple/swift-nio#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMiscellaneous rearrangements of NIOFileSystem by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3333\"\u003eapple/swift-nio#3333\u003c/a\u003e, by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3363\"\u003eapple/swift-nio#3363\u003c/a\u003e, and by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3367\"\u003eapple/swift-nio#3367\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Android imports for some new tests in \u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3308\"\u003e#3308\u003c/a\u003e that require it by \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3334\"\u003eapple/swift-nio#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake testMetricsDelegateTickInfo less flaky by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3335\"\u003eapple/swift-nio#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[wasm][2/2] Include WebAssembly SDK checks in PR and main workflows by \u003ca href=\"https://github.com/kateinoigakukun\"\u003e\u003ccode\u003e@​kateinoigakukun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3332\"\u003eapple/swift-nio#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse path based deps in the alloc counter framework by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3355\"\u003eapple/swift-nio#3355\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/apple/swift-nio/commit/a18bddb0acf7a40d982b2f128ce73ce4ee31f352\"\u003e\u003ccode\u003ea18bddb\u003c/code\u003e\u003c/a\u003e Add back NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/db496205af97725a6bfa107ef235a0bb87415ec0\"\u003e\u003ccode\u003edb49620\u003c/code\u003e\u003c/a\u003e Static sdk allow custom args (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/f2ebedb36a2e91f213521aa3ab3d3b496b6b9e15\"\u003e\u003ccode\u003ef2ebedb\u003c/code\u003e\u003c/a\u003e The formatter changed its mind (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/154706efd36d8d8a7d030eea9bcbeca56a947c62\"\u003e\u003ccode\u003e154706e\u003c/code\u003e\u003c/a\u003e Matrix custom env vars (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/6c114e3c62ff84ef325d5071b42171d84b63e8a5\"\u003e\u003ccode\u003e6c114e3\u003c/code\u003e\u003c/a\u003e Update CI scripts for 6.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/325c3231cfe3230cd9f3c6e06fdf70e53d8b2346\"\u003e\u003ccode\u003e325c323\u003c/code\u003e\u003c/a\u003e Add Xcode 26.0, 16.4 CI, remove 16.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/2550c9ed48e11193780e097277ce21be8352e8cf\"\u003e\u003ccode\u003e2550c9e\u003c/code\u003e\u003c/a\u003e Remove NIOFileSystem from products (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/5679824930ad1805da272591b957222239cd3b23\"\u003e\u003ccode\u003e5679824\u003c/code\u003e\u003c/a\u003e [Windows] Ensure WSAStartup is correctly called. (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/66a85ba0e233cff9546df2847c8aafd2579eabe7\"\u003e\u003ccode\u003e66a85ba\u003c/code\u003e\u003c/a\u003e Add back _NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/e95d7421606c2025c6f5845e888236eabaa3a9f7\"\u003e\u003ccode\u003ee95d742\u003c/code\u003e\u003c/a\u003e [Windows] Reimplement pwrite (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.0...2.86.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-collections` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-collections/releases\"\u003egithub.com/apple/swift-collections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Collections 1.3.0\u003c/h2\u003e\n\u003cp\u003eThis feature release supports Swift toolchain versions 6.0, 6.1 and 6.2, and it includes the following improvements:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eBasicContainers\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module collects ownership-aware, low-level variants of existing data structures in the core standard library. In this release, this module consists of two array variants, \u003ccode\u003eUniqueArray\u003c/code\u003e and \u003ccode\u003eRigidArray\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThese new types are provided as less flexible, noncopyable alternatives to the classic \u003ccode\u003eArray\u003c/code\u003e type. The standard \u003ccode\u003eArray\u003c/code\u003e implements value semantics with the copy-on-write optimization; this inherently requires elements to be copyable, and it is itself copyable.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct UniqueArray\u0026lt;Element\u0026gt;\u003c/code\u003e is a noncopyable array variant that takes away \u003ccode\u003eArray\u003c/code\u003e's copy-on-write behavior, enabling support for noncopyable elements. This type's noncopyability means mutations can always assume that the array is uniquely owned, with no shared copies (hence the name!). This means that array mutations such as mutating an element at an index can behave much more predictably, with no unexpected performance spikes due to having to copy shared storage.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct RigidArray\u0026lt;Element\u0026gt;\u003c/code\u003e goes even further, by also disabling dynamic resizing. Rigid arrays have a fixed capacity: they are initialized with room for a particular number of elements, and they never implicitly grow (nor shrink) their storage. When a rigid array's count reaches its capacity, it becomes unable to add any new items -- inserting into a full array is considered a programming error. This makes this a quite inflexible (or \u003cem\u003erigid\u003c/em\u003e) type indeed, as avoiding storage overflow requires careful, up front planning on the resource needs of the task at hand. In exchange, rigid arrays can have extremely predictable performance characteristics.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eUniqueArray\u003c/code\u003e is a great default choice when a task just needs an array type that is able store noncopyable elements. \u003ccode\u003eRigidArray\u003c/code\u003e is best reserved for use cases that require absolute, pedantic control over memory use or latency -- such as control software running in environments with extremely limited memory, or when a certain task must always be completed in some given amount of time.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e prefixes applied here establish a general naming convention for low-level variants of the classic copy-on-write data structure implementations. Future releases are expected to flesh out our zoo of container types by adding \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e variants of the existing \u003ccode\u003eSet\u003c/code\u003e, \u003ccode\u003eDictionary\u003c/code\u003e, \u003ccode\u003eDeque\u003c/code\u003e, \u003ccode\u003eHeap\u003c/code\u003e and other constructs, with type names such as as \u003ccode\u003eRigidDictionary\u003c/code\u003e and \u003ccode\u003eUniqueDeque\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eTrailingElementsModule\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module ships a new \u003ccode\u003eTrailingArray\u003c/code\u003e construct, a preview of a new low-level, ownership-aware variant of \u003ccode\u003eManagedBuffer\u003c/code\u003e. This is primarily intended as a interoperability helper for C constructs that consist of a fixed-size header directly followed by variable-size storage buffer.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eContainersPreview\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis module is intended to contain previews of an upcoming ownership-aware container model. In this initial release, this module consists of just one construct: \u003ccode\u003estruct Box\u0026lt;T\u0026gt;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eBox\u003c/code\u003e is a wrapper type that forms a noncopyable, heap allocated box around an arbitrary value.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/204\"\u003eapple/swift-collections#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge relase/1.1 to main, without taking any changes by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/206\"\u003eapple/swift-collections#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Heap] Add methods to replace minimum/maximum (redux) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/208\"\u003eapple/swift-collections#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersistent collections updates (part 10) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/207\"\u003eapple/swift-collections#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CMakeLists.txt by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/215\"\u003eapple/swift-collections#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge latest changes from release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/220\"\u003eapple/swift-collections#220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/231\"\u003eapple/swift-collections#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SortedCollections] Disable tests with \u003ca href=\"https://github.com/testable\"\u003e\u003ccode\u003e@​testable\u003c/code\u003e\u003c/a\u003e imports in release builds by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/232\"\u003eapple/swift-collections#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Hashtable] Minor Documentation Fix (Typo) by \u003ca href=\"https://github.com/nickkohrn\"\u003e\u003ccode\u003e@​nickkohrn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/241\"\u003eapple/swift-collections#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/248\"\u003eapple/swift-collections#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/glessard\"\u003e\u003ccode\u003e@​glessard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/251\"\u003eapple/swift-collections#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[OrderedDictionary] Explicitly mention in documentation that keys/values are ordered by \u003ca href=\"https://github.com/warpling\"\u003e\u003ccode\u003e@​warpling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/254\"\u003eapple/swift-collections#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support ARM64 spelling by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/282\"\u003eapple/swift-collections#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/284\"\u003eapple/swift-collections#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release checklist by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/323\"\u003eapple/swift-collections#323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update the build rules for adjusted tree layout by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/331\"\u003eapple/swift-collections#331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support using swift-collections in larger projects by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/330\"\u003eapple/swift-collections#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/332\"\u003eapple/swift-collections#332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support building in Debug mode on Windows by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/333\"\u003eapple/swift-collections#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBugfix Incorrect Assert in BTree.removeFirst/removeLast by \u003ca href=\"https://github.com/LeoNavel\"\u003e\u003ccode\u003e@​LeoNavel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/349\"\u003eapple/swift-collections#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/rex4539\"\u003e\u003ccode\u003e@​rex4539\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/356\"\u003eapple/swift-collections#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/358\"\u003eapple/swift-collections#358\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/apple/swift-collections/commit/7b847a3b7008b2dc2f47ca3110d8c782fb2e5c7e\"\u003e\u003ccode\u003e7b847a3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/525\"\u003e#525\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/ccb60599696d69e9744224367ca927e6ba3f74b3\"\u003e\u003ccode\u003eccb6059\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/bf71f066673cb47e77d61f585eacfcea260c7d1f\"\u003e\u003ccode\u003ebf71f06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/524\"\u003e#524\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/68eca941248011fdc278bd752f39fbd3f62e46c7\"\u003e\u003ccode\u003e68eca94\u003c/code\u003e\u003c/a\u003e RigidArray: Fix discrepancy between adjusted copy() behavior and its test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/aae7896e3bcaa535aa3f4760b3648cdeb91e2729\"\u003e\u003ccode\u003eaae7896\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.2' into interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/8df8ae35374bda346f58c0fc682e58a90b246185\"\u003e\u003ccode\u003e8df8ae3\u003c/code\u003e\u003c/a\u003e More doc updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/9cf2cf254abfd577c2890716ac13e9c180d3873f\"\u003e\u003ccode\u003e9cf2cf2\u003c/code\u003e\u003c/a\u003e Update RigidArray API docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c6cc6ed1503abf47607180e6d41a86bebdcb52a9\"\u003e\u003ccode\u003ec6cc6ed\u003c/code\u003e\u003c/a\u003e Add some rudimentary docs to Box\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/e5577bb12baca5731ec3890e1b9c3c70919cf7c2\"\u003e\u003ccode\u003ee5577bb\u003c/code\u003e\u003c/a\u003e Update DocC documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c185d8dfbc481479e85f3116f414f8978e823183\"\u003e\u003ccode\u003ec185d8d\u003c/code\u003e\u003c/a\u003e Update Swift Package Index configuration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-collections/compare/1.2.1...1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio-ssl` from 2.34.0 to 2.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio-ssl/releases\"\u003egithub.com/apple/swift-nio-ssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwiftNIO SSL 2.34.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sslContextCallback overrides replace the existing chain, rather than adding to it by \u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ehttps://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/b2b043a8810ab6d51b3ff4df17f057d87ef1ec7c\"\u003e\u003ccode\u003eb2b043a\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/6ae36f227360577462a675dddbc34e33d9ad1ecb\"\u003e\u003ccode\u003e6ae36f2\u003c/code\u003e\u003c/a\u003e Make sslContextCallback overrides replace the existing chain, rather than add...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-certificates` from 1.13.0 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-certificates/releases\"\u003egithub.com/apple/swift-certificates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Certificates 1.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce a validated certificate chain type by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-certificates/pull/272\"\u003eapple/swift-certificates#272\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ehttps://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-certificates/commit/4b092f15164144c24554e0a75e080a960c5190a6\"\u003e\u003ccode\u003e4b092f1\u003c/code\u003e\u003c/a\u003e Introduce a validated certificate chain type (\u003ca href=\"https://redirect.github.com/apple/swift-certificates/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.15.0 to 3.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove away from Foundation.Thread by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/404\"\u003eapple/swift-crypto#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/406\"\u003eapple/swift-crypto#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildfix OpenBSD. by \u003ca href=\"https://github.com/3405691582\"\u003e\u003ccode\u003e@​3405691582\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/411\"\u003eapple/swift-crypto#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings by \u003ca href=\"https://github.com/ptoffy\"\u003e\u003ccode\u003e@​ptoffy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/412\"\u003eapple/swift-crypto#412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script path in PR template by \u003ca href=\"https://github.com/0xTim\"\u003e\u003ccode\u003e@​0xTim\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/408\"\u003eapple/swift-crypto#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the tests Swift 6 ready. by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/409\"\u003eapple/swift-crypto#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Swift 6.2 jobs in CI by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/414\"\u003eapple/swift-crypto#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/95ba0316a9b733e92bb6b071255ff46263bbe7dc\"\u003e\u003ccode\u003e95ba031\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/527fef6228c3ce8a46ebf63e631bd60adf6c4d21\"\u003e\u003ccode\u003e527fef6\u003c/code\u003e\u003c/a\u003e Remove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b1f7679f29c343ee2df0c61a5abbfd3cab413c77\"\u003e\u003ccode\u003eb1f7679\u003c/code\u003e\u003c/a\u003e Buildfix OpenBSD. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/411\"\u003e#411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c661debfc281ed66881668a3e3648956c6a14cec\"\u003e\u003ccode\u003ec661deb\u003c/code\u003e\u003c/a\u003e Update BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/406\"\u003e#406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/141f5b4e1703cadf56fe8e53b8f964784c91aa84\"\u003e\u003ccode\u003e141f5b4\u003c/code\u003e\u003c/a\u003e Make the tests Swift 6 ready. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/9552067c746583b76b44e01b43c034d6bfc40891\"\u003e\u003ccode\u003e9552067\u003c/code\u003e\u003c/a\u003e Fix script path in PR template (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c46250209ea63dc1557f8b1f2ac418c85ea39e7c\"\u003e\u003ccode\u003ec462502\u003c/code\u003e\u003c/a\u003e Move away from Foundation.Thread (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-metrics` from 2.7.0 to 2.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-metrics/releases\"\u003egithub.com/apple/swift-metrics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TestMetrics.swift by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/177\"\u003eapple/swift-metrics#177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestMetrics.FullKey hash goes via Dictionary by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/179\"\u003eapple/swift-metrics#179\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable release mode builds by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc updates - formatting, organization, and language by \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ehttps://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/0743a9364382629da3bf5677b46a2c4b1ce5d2a6\"\u003e\u003ccode\u003e0743a93\u003c/code\u003e\u003c/a\u003e doc updates - formatting, organization, and language (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/b6680a54cbb34dcfa25627b2a69c04e7d6d74a0e\"\u003e\u003ccode\u003eb6680a5\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/73971ac750d86e326b0bcd09d35d4ebcff35b52b\"\u003e\u003ccode\u003e73971ac\u003c/code\u003e\u003c/a\u003e TestMetrics.FullKey hash goes via Dictionary (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/22b161ab0f2c2e3e123acf57b67a6e1a66f2ca48\"\u003e\u003ccode\u003e22b161a\u003c/code\u003e\u003c/a\u003e Update TestMetrics.swift (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/6934683f95af14ee6ccf3ab78caa7815a7d55cb5\"\u003e\u003ccode\u003e6934683\u003c/code\u003e\u003c/a\u003e Enable release mode builds (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/open-meteo/open-meteo/pull/1511","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-meteo%2Fopen-meteo/issues/1511","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1511/packages"}},{"old_version":"1.1.0","new_version":"1.1.1","update_type":"patch","path":null,"pr_created_at":"2025-09-29T23:12:05.000Z","version_change":"1.1.0 → 1.1.1","issue":{"uuid":"2872365187","node_id":"PR_kwDOFqR2-M6rNNCD","number":1510,"state":"closed","title":"fix: bump the swift-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-30T10:44:58.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T23:12:05.000Z","updated_at":"2025-09-30T10:44:58.000Z","time_to_close":41573,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix: bump","group_name":"swift-dependencies","update_count":8,"packages":[{"name":"github.com/apple/swift-nio","old_version":"2.86.0","new_version":"2.86.2","repository_url":"https://github.com/apple/swift-nio"},{"name":"github.com/apple/swift-collections","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/apple/swift-collections"},{"name":"github.com/apple/swift-nio-ssl","old_version":"2.34.0","new_version":"2.34.1","repository_url":"https://github.com/apple/swift-nio-ssl"},{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-certificates","old_version":"1.13.0","new_version":"1.14.0","repository_url":"https://github.com/apple/swift-certificates"},{"name":"github.com/apple/swift-crypto","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/apple/swift-crypto"},{"name":"github.com/apple/swift-metrics","old_version":"2.7.0","new_version":"2.7.1","repository_url":"https://github.com/apple/swift-metrics"},{"name":"github.com/open-meteo/sdk","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/open-meteo/sdk"}],"path":null,"ecosystem":"swift"},"body":"Bumps the swift-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/apple/swift-nio](https://github.com/apple/swift-nio) | `2.86.0` | `2.86.2` |\n| [github.com/apple/swift-collections](https://github.com/apple/swift-collections) | `1.2.1` | `1.3.0` |\n| [github.com/apple/swift-nio-ssl](https://github.com/apple/swift-nio-ssl) | `2.34.0` | `2.34.1` |\n| [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) | `1.1.0` | `1.1.1` |\n| [github.com/apple/swift-certificates](https://github.com/apple/swift-certificates) | `1.13.0` | `1.14.0` |\n| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.15.0` | `3.15.1` |\n| [github.com/apple/swift-metrics](https://github.com/apple/swift-metrics) | `2.7.0` | `2.7.1` |\n| [github.com/open-meteo/sdk](https://github.com/open-meteo/sdk) | `1.20.1` | `1.21.0` |\n\n\nUpdates `github.com/apple/swift-nio` from 2.86.0 to 2.86.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio/releases\"\u003egithub.com/apple/swift-nio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.86.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe formatter changed its mind by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3379\"\u003eapple/swift-nio#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back NIOFileSystem by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3380\"\u003eapple/swift-nio#3380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic sdk allow custom args by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3377\"\u003eapple/swift-nio#3377\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.1...2.86.2\"\u003ehttps://github.com/apple/swift-nio/compare/2.86.1...2.86.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSwiftNIO 2.86.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Ensure ssize_t and socklen_t are available by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3337\"\u003eapple/swift-nio#3337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add msghdr extension for Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3336\"\u003eapple/swift-nio#3336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure NIOHTTP1 compiles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3338\"\u003eapple/swift-nio#3338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop all server response parts after an invalid header by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3339\"\u003eapple/swift-nio#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make Thread.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3341\"\u003eapple/swift-nio#3341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make ControlMessage.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3342\"\u003eapple/swift-nio#3342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Map naming conventions Windows -\u0026gt; Posix (ssize_t) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3343\"\u003eapple/swift-nio#3343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectableEventLoop compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3344\"\u003eapple/swift-nio#3344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix deprecation warnings in NIOCore by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3345\"\u003eapple/swift-nio#3345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fatalError concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3347\"\u003eapple/swift-nio#3347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make \u003ccode\u003eSocketChannel.swift\u003c/code\u003e compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3348\"\u003eapple/swift-nio#3348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use WSASend as writev equivalent by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3350\"\u003eapple/swift-nio#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix getenv warnings in NIOPosix and NIOEmbedded by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3351\"\u003eapple/swift-nio#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] \u003ccode\u003edup\u003c/code\u003e is deprecated on Windows, use \u003ccode\u003e_dup\u003c/code\u003e instead by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3352\"\u003eapple/swift-nio#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add shims to make string from \u003ccode\u003eGetLastError\u003c/code\u003e using \u003ccode\u003eFormatMessage\u003c/code\u003e by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3353\"\u003eapple/swift-nio#3353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Allow \u003ccode\u003e_SelectorBackendProtocol\u003c/code\u003e to work with Windows Handles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3356\"\u003eapple/swift-nio#3356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use recv instead of read by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3357\"\u003eapple/swift-nio#3357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Disable Pipelines for now (fatalError) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3358\"\u003eapple/swift-nio#3358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSelectableEventLoop.debugDescription: fix debugDescription deadlock by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3360\"\u003eapple/swift-nio#3360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Return false from concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3362\"\u003eapple/swift-nio#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectorGeneric compile on Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3359\"\u003eapple/swift-nio#3359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pread by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3361\"\u003eapple/swift-nio#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Sleep instead of WSAPoll, if no outstanding IO by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3365\"\u003eapple/swift-nio#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pwrite by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3364\"\u003eapple/swift-nio#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure WSAStartup is correctly called. by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3366\"\u003eapple/swift-nio#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove NIOFileSystem from products by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3370\"\u003eapple/swift-nio#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMiscellaneous rearrangements of NIOFileSystem by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3333\"\u003eapple/swift-nio#3333\u003c/a\u003e, by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3363\"\u003eapple/swift-nio#3363\u003c/a\u003e, and by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3367\"\u003eapple/swift-nio#3367\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Android imports for some new tests in \u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3308\"\u003e#3308\u003c/a\u003e that require it by \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3334\"\u003eapple/swift-nio#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake testMetricsDelegateTickInfo less flaky by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3335\"\u003eapple/swift-nio#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[wasm][2/2] Include WebAssembly SDK checks in PR and main workflows by \u003ca href=\"https://github.com/kateinoigakukun\"\u003e\u003ccode\u003e@​kateinoigakukun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3332\"\u003eapple/swift-nio#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse path based deps in the alloc counter framework by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3355\"\u003eapple/swift-nio#3355\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/apple/swift-nio/commit/a18bddb0acf7a40d982b2f128ce73ce4ee31f352\"\u003e\u003ccode\u003ea18bddb\u003c/code\u003e\u003c/a\u003e Add back NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/db496205af97725a6bfa107ef235a0bb87415ec0\"\u003e\u003ccode\u003edb49620\u003c/code\u003e\u003c/a\u003e Static sdk allow custom args (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/f2ebedb36a2e91f213521aa3ab3d3b496b6b9e15\"\u003e\u003ccode\u003ef2ebedb\u003c/code\u003e\u003c/a\u003e The formatter changed its mind (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/154706efd36d8d8a7d030eea9bcbeca56a947c62\"\u003e\u003ccode\u003e154706e\u003c/code\u003e\u003c/a\u003e Matrix custom env vars (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/6c114e3c62ff84ef325d5071b42171d84b63e8a5\"\u003e\u003ccode\u003e6c114e3\u003c/code\u003e\u003c/a\u003e Update CI scripts for 6.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/325c3231cfe3230cd9f3c6e06fdf70e53d8b2346\"\u003e\u003ccode\u003e325c323\u003c/code\u003e\u003c/a\u003e Add Xcode 26.0, 16.4 CI, remove 16.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/2550c9ed48e11193780e097277ce21be8352e8cf\"\u003e\u003ccode\u003e2550c9e\u003c/code\u003e\u003c/a\u003e Remove NIOFileSystem from products (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/5679824930ad1805da272591b957222239cd3b23\"\u003e\u003ccode\u003e5679824\u003c/code\u003e\u003c/a\u003e [Windows] Ensure WSAStartup is correctly called. (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/66a85ba0e233cff9546df2847c8aafd2579eabe7\"\u003e\u003ccode\u003e66a85ba\u003c/code\u003e\u003c/a\u003e Add back _NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/e95d7421606c2025c6f5845e888236eabaa3a9f7\"\u003e\u003ccode\u003ee95d742\u003c/code\u003e\u003c/a\u003e [Windows] Reimplement pwrite (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.0...2.86.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-collections` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-collections/releases\"\u003egithub.com/apple/swift-collections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Collections 1.3.0\u003c/h2\u003e\n\u003cp\u003eThis feature release supports Swift toolchain versions 6.0, 6.1 and 6.2, and it includes the following improvements:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eBasicContainers\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module collects ownership-aware, low-level variants of existing data structures in the core standard library. In this release, this module consists of two array variants, \u003ccode\u003eUniqueArray\u003c/code\u003e and \u003ccode\u003eRigidArray\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThese new types are provided as less flexible, noncopyable alternatives to the classic \u003ccode\u003eArray\u003c/code\u003e type. The standard \u003ccode\u003eArray\u003c/code\u003e implements value semantics with the copy-on-write optimization; this inherently requires elements to be copyable, and it is itself copyable.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct UniqueArray\u0026lt;Element\u0026gt;\u003c/code\u003e is a noncopyable array variant that takes away \u003ccode\u003eArray\u003c/code\u003e's copy-on-write behavior, enabling support for noncopyable elements. This type's noncopyability means mutations can always assume that the array is uniquely owned, with no shared copies (hence the name!). This means that array mutations such as mutating an element at an index can behave much more predictably, with no unexpected performance spikes due to having to copy shared storage.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003estruct RigidArray\u0026lt;Element\u0026gt;\u003c/code\u003e goes even further, by also disabling dynamic resizing. Rigid arrays have a fixed capacity: they are initialized with room for a particular number of elements, and they never implicitly grow (nor shrink) their storage. When a rigid array's count reaches its capacity, it becomes unable to add any new items -- inserting into a full array is considered a programming error. This makes this a quite inflexible (or \u003cem\u003erigid\u003c/em\u003e) type indeed, as avoiding storage overflow requires careful, up front planning on the resource needs of the task at hand. In exchange, rigid arrays can have extremely predictable performance characteristics.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eUniqueArray\u003c/code\u003e is a great default choice when a task just needs an array type that is able store noncopyable elements. \u003ccode\u003eRigidArray\u003c/code\u003e is best reserved for use cases that require absolute, pedantic control over memory use or latency -- such as control software running in environments with extremely limited memory, or when a certain task must always be completed in some given amount of time.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e prefixes applied here establish a general naming convention for low-level variants of the classic copy-on-write data structure implementations. Future releases are expected to flesh out our zoo of container types by adding \u003ccode\u003eUnique\u003c/code\u003e and \u003ccode\u003eRigid\u003c/code\u003e variants of the existing \u003ccode\u003eSet\u003c/code\u003e, \u003ccode\u003eDictionary\u003c/code\u003e, \u003ccode\u003eDeque\u003c/code\u003e, \u003ccode\u003eHeap\u003c/code\u003e and other constructs, with type names such as as \u003ccode\u003eRigidDictionary\u003c/code\u003e and \u003ccode\u003eUniqueDeque\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eTrailingElementsModule\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis new module ships a new \u003ccode\u003eTrailingArray\u003c/code\u003e construct, a preview of a new low-level, ownership-aware variant of \u003ccode\u003eManagedBuffer\u003c/code\u003e. This is primarily intended as a interoperability helper for C constructs that consist of a fixed-size header directly followed by variable-size storage buffer.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003eContainersPreview\u003c/code\u003e module\u003c/h3\u003e\n\u003cp\u003eThis module is intended to contain previews of an upcoming ownership-aware container model. In this initial release, this module consists of just one construct: \u003ccode\u003estruct Box\u0026lt;T\u0026gt;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eBox\u003c/code\u003e is a wrapper type that forms a noncopyable, heap allocated box around an arbitrary value.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/204\"\u003eapple/swift-collections#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge relase/1.1 to main, without taking any changes by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/206\"\u003eapple/swift-collections#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Heap] Add methods to replace minimum/maximum (redux) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/208\"\u003eapple/swift-collections#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersistent collections updates (part 10) by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/207\"\u003eapple/swift-collections#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CMakeLists.txt by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/215\"\u003eapple/swift-collections#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge latest changes from release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/220\"\u003eapple/swift-collections#220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/231\"\u003eapple/swift-collections#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SortedCollections] Disable tests with \u003ca href=\"https://github.com/testable\"\u003e\u003ccode\u003e@​testable\u003c/code\u003e\u003c/a\u003e imports in release builds by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/232\"\u003eapple/swift-collections#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Hashtable] Minor Documentation Fix (Typo) by \u003ca href=\"https://github.com/nickkohrn\"\u003e\u003ccode\u003e@​nickkohrn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/241\"\u003eapple/swift-collections#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/248\"\u003eapple/swift-collections#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/glessard\"\u003e\u003ccode\u003e@​glessard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/251\"\u003eapple/swift-collections#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[OrderedDictionary] Explicitly mention in documentation that keys/values are ordered by \u003ca href=\"https://github.com/warpling\"\u003e\u003ccode\u003e@​warpling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/254\"\u003eapple/swift-collections#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support ARM64 spelling by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/282\"\u003eapple/swift-collections#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/284\"\u003eapple/swift-collections#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release checklist by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/323\"\u003eapple/swift-collections#323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update the build rules for adjusted tree layout by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/331\"\u003eapple/swift-collections#331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support using swift-collections in larger projects by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/330\"\u003eapple/swift-collections#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.1 to main by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/332\"\u003eapple/swift-collections#332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: support building in Debug mode on Windows by \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/333\"\u003eapple/swift-collections#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBugfix Incorrect Assert in BTree.removeFirst/removeLast by \u003ca href=\"https://github.com/LeoNavel\"\u003e\u003ccode\u003e@​LeoNavel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/349\"\u003eapple/swift-collections#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/rex4539\"\u003e\u003ccode\u003e@​rex4539\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/356\"\u003eapple/swift-collections#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge branch \u003ccode\u003erelease/1.1\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e by \u003ca href=\"https://github.com/lorentey\"\u003e\u003ccode\u003e@​lorentey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-collections/pull/358\"\u003eapple/swift-collections#358\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/apple/swift-collections/commit/7b847a3b7008b2dc2f47ca3110d8c782fb2e5c7e\"\u003e\u003ccode\u003e7b847a3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/525\"\u003e#525\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/ccb60599696d69e9744224367ca927e6ba3f74b3\"\u003e\u003ccode\u003eccb6059\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/bf71f066673cb47e77d61f585eacfcea260c7d1f\"\u003e\u003ccode\u003ebf71f06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-collections/issues/524\"\u003e#524\u003c/a\u003e from apple/interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/68eca941248011fdc278bd752f39fbd3f62e46c7\"\u003e\u003ccode\u003e68eca94\u003c/code\u003e\u003c/a\u003e RigidArray: Fix discrepancy between adjusted copy() behavior and its test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/aae7896e3bcaa535aa3f4760b3648cdeb91e2729\"\u003e\u003ccode\u003eaae7896\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.2' into interim-1.3-branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/8df8ae35374bda346f58c0fc682e58a90b246185\"\u003e\u003ccode\u003e8df8ae3\u003c/code\u003e\u003c/a\u003e More doc updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/9cf2cf254abfd577c2890716ac13e9c180d3873f\"\u003e\u003ccode\u003e9cf2cf2\u003c/code\u003e\u003c/a\u003e Update RigidArray API docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c6cc6ed1503abf47607180e6d41a86bebdcb52a9\"\u003e\u003ccode\u003ec6cc6ed\u003c/code\u003e\u003c/a\u003e Add some rudimentary docs to Box\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/e5577bb12baca5731ec3890e1b9c3c70919cf7c2\"\u003e\u003ccode\u003ee5577bb\u003c/code\u003e\u003c/a\u003e Update DocC documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-collections/commit/c185d8dfbc481479e85f3116f414f8978e823183\"\u003e\u003ccode\u003ec185d8d\u003c/code\u003e\u003c/a\u003e Update Swift Package Index configuration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-collections/compare/1.2.1...1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio-ssl` from 2.34.0 to 2.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio-ssl/releases\"\u003egithub.com/apple/swift-nio-ssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwiftNIO SSL 2.34.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sslContextCallback overrides replace the existing chain, rather than adding to it by \u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ehttps://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/b2b043a8810ab6d51b3ff4df17f057d87ef1ec7c\"\u003e\u003ccode\u003eb2b043a\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/6ae36f227360577462a675dddbc34e33d9ad1ecb\"\u003e\u003ccode\u003e6ae36f2\u003c/code\u003e\u003c/a\u003e Make sslContextCallback overrides replace the existing chain, rather than add...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-certificates` from 1.13.0 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-certificates/releases\"\u003egithub.com/apple/swift-certificates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Certificates 1.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce a validated certificate chain type by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-certificates/pull/272\"\u003eapple/swift-certificates#272\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ehttps://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-certificates/commit/4b092f15164144c24554e0a75e080a960c5190a6\"\u003e\u003ccode\u003e4b092f1\u003c/code\u003e\u003c/a\u003e Introduce a validated certificate chain type (\u003ca href=\"https://redirect.github.com/apple/swift-certificates/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.13.0...1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.15.0 to 3.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove away from Foundation.Thread by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/404\"\u003eapple/swift-crypto#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/406\"\u003eapple/swift-crypto#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildfix OpenBSD. by \u003ca href=\"https://github.com/3405691582\"\u003e\u003ccode\u003e@​3405691582\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/411\"\u003eapple/swift-crypto#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings by \u003ca href=\"https://github.com/ptoffy\"\u003e\u003ccode\u003e@​ptoffy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/412\"\u003eapple/swift-crypto#412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script path in PR template by \u003ca href=\"https://github.com/0xTim\"\u003e\u003ccode\u003e@​0xTim\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/408\"\u003eapple/swift-crypto#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the tests Swift 6 ready. by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/409\"\u003eapple/swift-crypto#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Swift 6.2 jobs in CI by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/414\"\u003eapple/swift-crypto#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/95ba0316a9b733e92bb6b071255ff46263bbe7dc\"\u003e\u003ccode\u003e95ba031\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/527fef6228c3ce8a46ebf63e631bd60adf6c4d21\"\u003e\u003ccode\u003e527fef6\u003c/code\u003e\u003c/a\u003e Remove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b1f7679f29c343ee2df0c61a5abbfd3cab413c77\"\u003e\u003ccode\u003eb1f7679\u003c/code\u003e\u003c/a\u003e Buildfix OpenBSD. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/411\"\u003e#411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c661debfc281ed66881668a3e3648956c6a14cec\"\u003e\u003ccode\u003ec661deb\u003c/code\u003e\u003c/a\u003e Update BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/406\"\u003e#406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/141f5b4e1703cadf56fe8e53b8f964784c91aa84\"\u003e\u003ccode\u003e141f5b4\u003c/code\u003e\u003c/a\u003e Make the tests Swift 6 ready. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/9552067c746583b76b44e01b43c034d6bfc40891\"\u003e\u003ccode\u003e9552067\u003c/code\u003e\u003c/a\u003e Fix script path in PR template (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c46250209ea63dc1557f8b1f2ac418c85ea39e7c\"\u003e\u003ccode\u003ec462502\u003c/code\u003e\u003c/a\u003e Move away from Foundation.Thread (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-metrics` from 2.7.0 to 2.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-metrics/releases\"\u003egithub.com/apple/swift-metrics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TestMetrics.swift by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/177\"\u003eapple/swift-metrics#177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestMetrics.FullKey hash goes via Dictionary by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/179\"\u003eapple/swift-metrics#179\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable release mode builds by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc updates - formatting, organization, and language by \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/175\"\u003eapple/swift-metrics#175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PaulRWillis\"\u003e\u003ccode\u003e@​PaulRWillis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/180\"\u003eapple/swift-metrics#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-metrics/pull/178\"\u003eapple/swift-metrics#178\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ehttps://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/0743a9364382629da3bf5677b46a2c4b1ce5d2a6\"\u003e\u003ccode\u003e0743a93\u003c/code\u003e\u003c/a\u003e doc updates - formatting, organization, and language (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/b6680a54cbb34dcfa25627b2a69c04e7d6d74a0e\"\u003e\u003ccode\u003eb6680a5\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/73971ac750d86e326b0bcd09d35d4ebcff35b52b\"\u003e\u003ccode\u003e73971ac\u003c/code\u003e\u003c/a\u003e TestMetrics.FullKey hash goes via Dictionary (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/22b161ab0f2c2e3e123acf57b67a6e1a66f2ca48\"\u003e\u003ccode\u003e22b161a\u003c/code\u003e\u003c/a\u003e Update TestMetrics.swift (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-metrics/commit/6934683f95af14ee6ccf3ab78caa7815a7d55cb5\"\u003e\u003ccode\u003e6934683\u003c/code\u003e\u003c/a\u003e Enable release mode builds (\u003ca href=\"https://redirect.github.com/apple/swift-metrics/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-metrics/compare/2.7.0...2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/open-meteo/sdk` from 1.20.1 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-meteo/sdk/releases\"\u003egithub.com/open-meteo/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-meteo/sdk/compare/v1.20.1...v1.21.0\"\u003e1.21.0\u003c/a\u003e (2025-09-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional models NAM, ensemble models and icon d2 ruc (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/223\"\u003e#223\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/24f3c59cb7af4bdfe188758b7ea8669a7a037d29\"\u003e24f3c59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/ea75f281781efc3f18424e94ac405d19e9ff996c\"\u003eea75f28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-dotnet from 4.3.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/0582e04c1a6e92a84ec95d1f205c6cba2bd92d44\"\u003e0582e04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-java from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/214\"\u003e#214\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/f6e77854a77dc2b46c4a623ffcfa8ec37c6f1403\"\u003ef6e7785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/0f61f3b0529eec4ec31ef1f117a69954098bf3d2\"\u003e0f61f3b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/setup-python from 5 to 6 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/1b74fe8041053cf3aebc4e2bc5f5705c01ce5b24\"\u003e1b74fe8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/215\"\u003e#215\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/a560f29dda31a7d1f3b4b446b754da35dd2652f0\"\u003ea560f29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump the semantic group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/220\"\u003e#220\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/172e723a7dcead647209560efa77c2ea8548418f\"\u003e172e723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump the semantic group across 1 directory with 5 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/open-meteo/sdk/commit/d028d34e1bba1dc4128bfef535890dd32f53743f\"\u003ed028d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/24f3c59cb7af4bdfe188758b7ea8669a7a037d29\"\u003e\u003ccode\u003e24f3c59\u003c/code\u003e\u003c/a\u003e feat: Add additional models NAM, ensemble models and icon d2 ruc (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/172e723a7dcead647209560efa77c2ea8548418f\"\u003e\u003ccode\u003e172e723\u003c/code\u003e\u003c/a\u003e fix: bump the semantic group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/1b74fe8041053cf3aebc4e2bc5f5705c01ce5b24\"\u003e\u003ccode\u003e1b74fe8\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-python from 5 to 6 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/0f61f3b0529eec4ec31ef1f117a69954098bf3d2\"\u003e\u003ccode\u003e0f61f3b\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/0582e04c1a6e92a84ec95d1f205c6cba2bd92d44\"\u003e\u003ccode\u003e0582e04\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-dotnet from 4.3.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/a560f29dda31a7d1f3b4b446b754da35dd2652f0\"\u003e\u003ccode\u003ea560f29\u003c/code\u003e\u003c/a\u003e fix: bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/f6e77854a77dc2b46c4a623ffcfa8ec37c6f1403\"\u003e\u003ccode\u003ef6e7785\u003c/code\u003e\u003c/a\u003e fix: bump actions/setup-java from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/ea75f281781efc3f18424e94ac405d19e9ff996c\"\u003e\u003ccode\u003eea75f28\u003c/code\u003e\u003c/a\u003e fix: bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-meteo/sdk/commit/d028d34e1bba1dc4128bfef535890dd32f53743f\"\u003e\u003ccode\u003ed028d34\u003c/code\u003e\u003c/a\u003e fix: bump the semantic group across 1 directory with 5 updates (\u003ca href=\"https://redirect.github.com/open-meteo/sdk/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-meteo/sdk/compare/v1.20.1...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/open-meteo/open-meteo/pull/1510","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-meteo%2Fopen-meteo/issues/1510","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1510/packages"}},{"old_version":"1.1.0","new_version":"1.1.1","update_type":"patch","path":null,"pr_created_at":"2025-09-29T08:27:53.000Z","version_change":"1.1.0 → 1.1.1","issue":{"uuid":"2869554726","node_id":"PR_kwDOLmfOQc6rCe4m","number":95,"state":"closed","title":"Bump the all-dependencies group with 6 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T07:01:11.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T08:27:53.000Z","updated_at":"2025-10-06T07:01:11.000Z","time_to_close":599598,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":6,"packages":[{"name":"github.com/awslabs/aws-sdk-swift","old_version":"1.5.46","new_version":"1.5.51","repository_url":"https://github.com/awslabs/aws-sdk-swift"},{"name":"github.com/apple/swift-nio","old_version":"2.86.0","new_version":"2.86.2","repository_url":"https://github.com/apple/swift-nio"},{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-crypto","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/apple/swift-crypto"},{"name":"github.com/apple/swift-nio-ssl","old_version":"2.34.0","new_version":"2.34.1","repository_url":"https://github.com/apple/swift-nio-ssl"},{"name":"github.com/tachyonics/smockable","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/tachyonics/smockable"}],"path":null,"ecosystem":"swift"},"body":"Bumps the all-dependencies group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/awslabs/aws-sdk-swift](https://github.com/awslabs/aws-sdk-swift) | `1.5.46` | `1.5.51` |\n| [github.com/apple/swift-nio](https://github.com/apple/swift-nio) | `2.86.0` | `2.86.2` |\n| [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) | `1.1.0` | `1.1.1` |\n| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.15.0` | `3.15.1` |\n| [github.com/apple/swift-nio-ssl](https://github.com/apple/swift-nio-ssl) | `2.34.0` | `2.34.1` |\n| [github.com/tachyonics/smockable](https://github.com/tachyonics/smockable) | `0.6.0` | `0.7.0` |\n\nUpdates `github.com/awslabs/aws-sdk-swift` from 1.5.46 to 1.5.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/releases\"\u003egithub.com/awslabs/aws-sdk-swift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.51\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Bedrock Data Automation\u003c/strong\u003e: Added support for configurable Speaker Labeling and Channel Labeling features for Audio modality.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Cost Explorer\u003c/strong\u003e: Support for payer account dimension and billing view health status.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Connect\u003c/strong\u003e: Adds supports for manual contact picking (WorkList) operations on Routing Profiles, Agent Management and SearchContacts APIs.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Billing\u003c/strong\u003e: Add ability to combine custom billing views to create new consolidated views.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS DynamoDB Streams\u003c/strong\u003e: Added support for IPv6 compatible endpoints for DynamoDB Streams.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Bedrock Agent Runtime\u003c/strong\u003e: This release enhances the information provided through Flow Traces. New information includes source/next node tracking, execution chains for complex nodes, dependency action (operation) details, and dependency traces.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Redshift\u003c/strong\u003e: Support tagging and tag propagation to IAM Identity Center for Redshift Idc Applications\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eService Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS EC2\u003c/strong\u003e: This release includes documentation updates for Amazon EBS General Purpose SSD (gp3) volumes with larger size and higher IOPS and throughput.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.50...1.5.51\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.50...1.5.51\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.5.50\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Lightsail\u003c/strong\u003e: Attribute HTTP binding update for Get/Delete operations\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Glue\u003c/strong\u003e: Update GetConnection(s) API to return KmsKeyArn \u0026amp; Add 63 missing connection types\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Network Firewall\u003c/strong\u003e: Network Firewall now introduces Reject and Alert action support for stateful domain list rule groups, providing customers with more granular control over their network traffic.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.49...1.5.50\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.49...1.5.50\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.5.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS DAX\u003c/strong\u003e: This release adds support for IPv6-only, DUAL_STACK DAX instances\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS CloudWatch\u003c/strong\u003e: Fix default dualstack FIPS endpoints in AWS GovCloud(US) regions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eService Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS AppStream\u003c/strong\u003e: G6f instance support for AppStream 2.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS KMS\u003c/strong\u003e: Documentation only updates for KMS.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS Neptune\u003c/strong\u003e: Doc-only update to address customer use.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: New API reference docs index page (\u003ca href=\"https://redirect.github.com/awslabs/aws-sdk-swift/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.48...1.5.49\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.48...1.5.49\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.5.48\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eService Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAWS SSM\u003c/strong\u003e: Added Dualstack support to GetDeployablePatchSnapshotForInstance\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS SSO Admin\u003c/strong\u003e: Add support for encryption at rest with Customer Managed KMS Key in AWS IAM Identity Center\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS EC2\u003c/strong\u003e: Add Amazon EC2 R8gn instance types\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS SSO OIDC\u003c/strong\u003e: This release includes exception definition and documentation updates.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS CleanRooms\u003c/strong\u003e: Added support for running incremental ID mapping for rule-based workflows.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAWS EntityResolution\u003c/strong\u003e: Support incremental id mapping workflow for AWS Entity Resolution\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.47...1.5.48\"\u003ehttps://github.com/awslabs/aws-sdk-swift/compare/1.5.47...1.5.48\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/a719629ed24cbe193fb0df8da0d81cfff29455eb\"\u003e\u003ccode\u003ea719629\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/5007b14ab534c112dba2c6f547e34623283c768e\"\u003e\u003ccode\u003e5007b14\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/0f3926029f45ec8571cc6b376b6db2990d5b68ff\"\u003e\u003ccode\u003e0f39260\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/3a45f0a42801d2731bbfe106bc4fe76eaef6c551\"\u003e\u003ccode\u003e3a45f0a\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.50\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/fcec2fe3b0f27e754265056e4926864be99e32b6\"\u003e\u003ccode\u003efcec2fe\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/1463148e57e0275d838a79cde0edbff3167aec91\"\u003e\u003ccode\u003e1463148\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/e96aab5a5cda1c3af1ef83172f1b943a63e343dc\"\u003e\u003ccode\u003ee96aab5\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.49\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/59a4352d18fb80a8b4a4dd81c626e5b7f0610f79\"\u003e\u003ccode\u003e59a4352\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/62cbdbce658d16b78071c5c525a2e41fdd465849\"\u003e\u003ccode\u003e62cbdbc\u003c/code\u003e\u003c/a\u003e feat: New API reference docs index page (\u003ca href=\"https://redirect.github.com/awslabs/aws-sdk-swift/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awslabs/aws-sdk-swift/commit/c2bfd7a066fd0e25f7e084162b8d73533be0ae75\"\u003e\u003ccode\u003ec2bfd7a\u003c/code\u003e\u003c/a\u003e chore: Updates version to 1.5.48\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/awslabs/aws-sdk-swift/compare/1.5.46...1.5.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio` from 2.86.0 to 2.86.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio/releases\"\u003egithub.com/apple/swift-nio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.86.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe formatter changed its mind by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3379\"\u003eapple/swift-nio#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back NIOFileSystem by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3380\"\u003eapple/swift-nio#3380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic sdk allow custom args by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3377\"\u003eapple/swift-nio#3377\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.1...2.86.2\"\u003ehttps://github.com/apple/swift-nio/compare/2.86.1...2.86.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSwiftNIO 2.86.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Ensure ssize_t and socklen_t are available by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3337\"\u003eapple/swift-nio#3337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add msghdr extension for Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3336\"\u003eapple/swift-nio#3336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure NIOHTTP1 compiles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3338\"\u003eapple/swift-nio#3338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop all server response parts after an invalid header by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3339\"\u003eapple/swift-nio#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make Thread.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3341\"\u003eapple/swift-nio#3341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make ControlMessage.swift compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3342\"\u003eapple/swift-nio#3342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Map naming conventions Windows -\u0026gt; Posix (ssize_t) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3343\"\u003eapple/swift-nio#3343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectableEventLoop compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3344\"\u003eapple/swift-nio#3344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix deprecation warnings in NIOCore by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3345\"\u003eapple/swift-nio#3345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fatalError concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3347\"\u003eapple/swift-nio#3347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make \u003ccode\u003eSocketChannel.swift\u003c/code\u003e compile by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3348\"\u003eapple/swift-nio#3348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use WSASend as writev equivalent by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3350\"\u003eapple/swift-nio#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Fix getenv warnings in NIOPosix and NIOEmbedded by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3351\"\u003eapple/swift-nio#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] \u003ccode\u003edup\u003c/code\u003e is deprecated on Windows, use \u003ccode\u003e_dup\u003c/code\u003e instead by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3352\"\u003eapple/swift-nio#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Add shims to make string from \u003ccode\u003eGetLastError\u003c/code\u003e using \u003ccode\u003eFormatMessage\u003c/code\u003e by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3353\"\u003eapple/swift-nio#3353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Allow \u003ccode\u003e_SelectorBackendProtocol\u003c/code\u003e to work with Windows Handles by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3356\"\u003eapple/swift-nio#3356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Use recv instead of read by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3357\"\u003eapple/swift-nio#3357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Disable Pipelines for now (fatalError) by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3358\"\u003eapple/swift-nio#3358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSelectableEventLoop.debugDescription: fix debugDescription deadlock by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3360\"\u003eapple/swift-nio#3360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Return false from concurrency takeover by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3362\"\u003eapple/swift-nio#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Make SelectorGeneric compile on Windows by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3359\"\u003eapple/swift-nio#3359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pread by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3361\"\u003eapple/swift-nio#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Sleep instead of WSAPoll, if no outstanding IO by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3365\"\u003eapple/swift-nio#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Reimplement pwrite by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3364\"\u003eapple/swift-nio#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] Ensure WSAStartup is correctly called. by \u003ca href=\"https://github.com/fabianfett\"\u003e\u003ccode\u003e@​fabianfett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3366\"\u003eapple/swift-nio#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove NIOFileSystem from products by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3370\"\u003eapple/swift-nio#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMiscellaneous rearrangements of NIOFileSystem by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3333\"\u003eapple/swift-nio#3333\u003c/a\u003e, by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3363\"\u003eapple/swift-nio#3363\u003c/a\u003e, and by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3367\"\u003eapple/swift-nio#3367\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Android imports for some new tests in \u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3308\"\u003e#3308\u003c/a\u003e that require it by \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3334\"\u003eapple/swift-nio#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake testMetricsDelegateTickInfo less flaky by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3335\"\u003eapple/swift-nio#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[wasm][2/2] Include WebAssembly SDK checks in PR and main workflows by \u003ca href=\"https://github.com/kateinoigakukun\"\u003e\u003ccode\u003e@​kateinoigakukun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3332\"\u003eapple/swift-nio#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse path based deps in the alloc counter framework by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio/pull/3355\"\u003eapple/swift-nio#3355\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/apple/swift-nio/commit/a18bddb0acf7a40d982b2f128ce73ce4ee31f352\"\u003e\u003ccode\u003ea18bddb\u003c/code\u003e\u003c/a\u003e Add back NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/db496205af97725a6bfa107ef235a0bb87415ec0\"\u003e\u003ccode\u003edb49620\u003c/code\u003e\u003c/a\u003e Static sdk allow custom args (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/f2ebedb36a2e91f213521aa3ab3d3b496b6b9e15\"\u003e\u003ccode\u003ef2ebedb\u003c/code\u003e\u003c/a\u003e The formatter changed its mind (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/154706efd36d8d8a7d030eea9bcbeca56a947c62\"\u003e\u003ccode\u003e154706e\u003c/code\u003e\u003c/a\u003e Matrix custom env vars (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/6c114e3c62ff84ef325d5071b42171d84b63e8a5\"\u003e\u003ccode\u003e6c114e3\u003c/code\u003e\u003c/a\u003e Update CI scripts for 6.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/325c3231cfe3230cd9f3c6e06fdf70e53d8b2346\"\u003e\u003ccode\u003e325c323\u003c/code\u003e\u003c/a\u003e Add Xcode 26.0, 16.4 CI, remove 16.2 (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/2550c9ed48e11193780e097277ce21be8352e8cf\"\u003e\u003ccode\u003e2550c9e\u003c/code\u003e\u003c/a\u003e Remove NIOFileSystem from products (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/5679824930ad1805da272591b957222239cd3b23\"\u003e\u003ccode\u003e5679824\u003c/code\u003e\u003c/a\u003e [Windows] Ensure WSAStartup is correctly called. (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/66a85ba0e233cff9546df2847c8aafd2579eabe7\"\u003e\u003ccode\u003e66a85ba\u003c/code\u003e\u003c/a\u003e Add back _NIOFileSystem (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio/commit/e95d7421606c2025c6f5845e888236eabaa3a9f7\"\u003e\u003ccode\u003ee95d742\u003c/code\u003e\u003c/a\u003e [Windows] Reimplement pwrite (\u003ca href=\"https://redirect.github.com/apple/swift-nio/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-nio/compare/2.86.0...2.86.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.15.0 to 3.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove away from Foundation.Thread by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/404\"\u003eapple/swift-crypto#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/406\"\u003eapple/swift-crypto#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildfix OpenBSD. by \u003ca href=\"https://github.com/3405691582\"\u003e\u003ccode\u003e@​3405691582\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/411\"\u003eapple/swift-crypto#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings by \u003ca href=\"https://github.com/ptoffy\"\u003e\u003ccode\u003e@​ptoffy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/412\"\u003eapple/swift-crypto#412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script path in PR template by \u003ca href=\"https://github.com/0xTim\"\u003e\u003ccode\u003e@​0xTim\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/408\"\u003eapple/swift-crypto#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the tests Swift 6 ready. by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/409\"\u003eapple/swift-crypto#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Swift 6.2 jobs in CI by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/414\"\u003eapple/swift-crypto#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.15.0...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/95ba0316a9b733e92bb6b071255ff46263bbe7dc\"\u003e\u003ccode\u003e95ba031\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/527fef6228c3ce8a46ebf63e631bd60adf6c4d21\"\u003e\u003ccode\u003e527fef6\u003c/code\u003e\u003c/a\u003e Remove useless \u003ccode\u003etry\u003c/code\u003e to fix warnings (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b1f7679f29c343ee2df0c61a5abbfd3cab413c77\"\u003e\u003ccode\u003eb1f7679\u003c/code\u003e\u003c/a\u003e Buildfix OpenBSD. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/411\"\u003e#411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c661debfc281ed66881668a3e3648956c6a14cec\"\u003e\u003ccode\u003ec661deb\u003c/code\u003e\u003c/a\u003e Update BoringSSL to 0226f30467f540a3f62ef48d453f93927da199b6 (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/406\"\u003e#406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/141f5b4e1703cadf56fe8e53b8f964784c91aa84\"\u003e\u003ccode\u003e141f5b4\u003c/code\u003e\u003c/a\u003e Make the tests Swift 6 ready. (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/9552067c746583b76b44e01b43c034d6bfc40891\"\u003e\u003ccode\u003e9552067\u003c/code\u003e\u003c/a\u003e Fix script path in PR template (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c46250209ea63dc1557f8b1f2ac418c85ea39e7c\"\u003e\u003ccode\u003ec462502\u003c/code\u003e\u003c/a\u003e Move away from Foundation.Thread (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.15.0...3.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-nio-ssl` from 2.34.0 to 2.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-nio-ssl/releases\"\u003egithub.com/apple/swift-nio-ssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwiftNIO SSL 2.34.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sslContextCallback overrides replace the existing chain, rather than adding to it by \u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hamzahrmalik\"\u003e\u003ccode\u003e@​hamzahrmalik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/pull/557\"\u003eapple/swift-nio-ssl#557\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ehttps://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/b2b043a8810ab6d51b3ff4df17f057d87ef1ec7c\"\u003e\u003ccode\u003eb2b043a\u003c/code\u003e\u003c/a\u003e Enable Swift 6.2 jobs in CI (\u003ca href=\"https://redirect.github.com/apple/swift-nio-ssl/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-nio-ssl/commit/6ae36f227360577462a675dddbc34e33d9ad1ecb\"\u003e\u003ccode\u003e6ae36f2\u003c/code\u003e\u003c/a\u003e Make sslContextCallback overrides replace the existing chain, rather than add...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-nio-ssl/compare/2.34.0...2.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/tachyonics/smockable` from 0.6.0 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tachyonics/smockable/releases\"\u003egithub.com/tachyonics/smockable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd support for custom matcher logic\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for custom matcher logic. by \u003ca href=\"https://github.com/tachyonics\"\u003e\u003ccode\u003e@​tachyonics\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tachyonics/smockable/pull/46\"\u003etachyonics/smockable#46\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tachyonics/smockable/compare/0.6.0...0.7.0\"\u003ehttps://github.com/tachyonics/smockable/compare/0.6.0...0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tachyonics/smockable/commit/0a98019efbf969e1508caa536333c8dc32ebee10\"\u003e\u003ccode\u003e0a98019\u003c/code\u003e\u003c/a\u003e Add support for custom matcher logic. (\u003ca href=\"https://redirect.github.com/tachyonics/smockable/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tachyonics/smockable/compare/0.6.0...0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/swift-server-community/dynamo-db-tables/pull/95","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-server-community%2Fdynamo-db-tables/issues/95","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/95/packages"}},{"old_version":"1.1.0","new_version":"1.1.1","update_type":"patch","path":null,"pr_created_at":"2025-09-26T05:11:10.000Z","version_change":"1.1.0 → 1.1.1","issue":{"uuid":"3455815088","node_id":"PR_kwDOE1vwKM6qn45r","number":115,"state":"open","title":"Bump github.com/apple/swift-numerics from 1.1.0 to 1.1.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T05:11:10.000Z","updated_at":"2025-09-26T05:13:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-numerics","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/apple/swift-numerics"}],"path":null,"ecosystem":"swift"},"body":"Bumps [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics) from 1.1.0 to 1.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1: $Embedded support\u003c/h2\u003e\n\u003cp\u003eThis is a small patch release with a single change by new contributor \u003ca href=\"https://github.com/ebariaux\"\u003e\u003ccode\u003e@​ebariaux\u003c/code\u003e\u003c/a\u003e to enable Swift Numerics to work in $Embedded contexts by suppressing the Encodable, Decodable, and CustomDebugStringConvertible conformances.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/0c0290ff6b24942dadb83a929ffaaa1481df04a2\"\u003e\u003ccode\u003e0c0290f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/331\"\u003e#331\u003c/a\u003e from stephentyrone/embedded-support-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/cc9f8e3c5f500c89a91567646dbc9ea715c8dd4c\"\u003e\u003ccode\u003ecc9f8e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/330\"\u003e#330\u003c/a\u003e from ebariaux/main\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.1.0...1.1.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=github.com/apple/swift-numerics\u0026package-manager=swift\u0026previous-version=1.1.0\u0026new-version=1.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sersoft-gmbh/color-components/pull/115","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sersoft-gmbh%2Fcolor-components/issues/115","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/115/packages"}},{"old_version":"1.0.3","new_version":"1.1.0","update_type":"minor","path":null,"pr_created_at":"2025-09-02T12:34:48.000Z","version_change":"1.0.3 → 1.1.0","issue":{"uuid":"2792510238","node_id":"PR_kwDOFqR2-M6mclMe","number":1491,"state":"open","title":"fix: bump the swift-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T12:34:48.000Z","updated_at":"2025-09-02T12:34:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix: bump","group_name":"swift-dependencies","update_count":4,"packages":[{"name":"github.com/swift-server/async-http-client","old_version":"1.26.1","new_version":"1.27.0","repository_url":"https://github.com/swift-server/async-http-client"},{"name":"github.com/apple/swift-numerics","old_version":"1.0.3","new_version":"1.1.0","repository_url":"https://github.com/apple/swift-numerics"},{"name":"github.com/apple/swift-certificates","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/apple/swift-certificates"},{"name":"github.com/apple/swift-crypto","old_version":"3.14.0","new_version":"3.15.0","repository_url":"https://github.com/apple/swift-crypto"}],"path":null,"ecosystem":"swift"},"body":"Bumps the swift-dependencies group with 4 updates: [github.com/swift-server/async-http-client](https://github.com/swift-server/async-http-client), [github.com/apple/swift-numerics](https://github.com/apple/swift-numerics), [github.com/apple/swift-certificates](https://github.com/apple/swift-certificates) and [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto).\n\nUpdates `github.com/swift-server/async-http-client` from 1.26.1 to 1.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swift-server/async-http-client/releases\"\u003egithub.com/swift-server/async-http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAsyncHTTPClient 1.27.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Swift 5.9 by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/845\"\u003eswift-server/async-http-client#845\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse Int64.random instead of .randomElement in HTTPConnectionPool.calculateBackoff by \u003ca href=\"https://github.com/jessezamora\"\u003e\u003ccode\u003e@​jessezamora\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/848\"\u003eswift-server/async-http-client#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emake HTTPClient Sendable without \u003ca href=\"https://github.com/unchecked\"\u003e\u003ccode\u003e@​unchecked\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/weissi\"\u003e\u003ccode\u003e@​weissi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/852\"\u003eswift-server/async-http-client#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix trailing space in ConnectionPool.Key string by \u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/855\"\u003eswift-server/async-http-client#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable release mode builds by \u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/850\"\u003eswift-server/async-http-client#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeflake HTTP2ConnectionTests/testSimpleGetRequest by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/851\"\u003eswift-server/async-http-client#851\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jessezamora\"\u003e\u003ccode\u003e@​jessezamora\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/848\"\u003eswift-server/async-http-client#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/josephnoir\"\u003e\u003ccode\u003e@​josephnoir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/850\"\u003eswift-server/async-http-client#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gwynne\"\u003e\u003ccode\u003e@​gwynne\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swift-server/async-http-client/pull/855\"\u003eswift-server/async-http-client#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/swift-server/async-http-client/compare/1.26.1...1.27.0\"\u003ehttps://github.com/swift-server/async-http-client/compare/1.26.1...1.27.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/254d34096123cd5da4f82e69f52f622ac7526d68\"\u003e\u003ccode\u003e254d340\u003c/code\u003e\u003c/a\u003e Fix trailing space in ConnectionPool.Key string (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/abb11d5b903ded6a9c9b7871e82690bdabad21b0\"\u003e\u003ccode\u003eabb11d5\u003c/code\u003e\u003c/a\u003e make HTTPClient Sendable without \u003ca href=\"https://github.com/unchecked\"\u003e\u003ccode\u003e@​unchecked\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/2edac1df1947efbe30b8cffe5ed2df03f41a7e1d\"\u003e\u003ccode\u003e2edac1d\u003c/code\u003e\u003c/a\u003e Deflake HTTP2ConnectionTests/testSimpleGetRequest (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/851\"\u003e#851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/64021b3066303c01e2e4abcde181422790e99080\"\u003e\u003ccode\u003e64021b3\u003c/code\u003e\u003c/a\u003e Enable release mode builds (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/0b6f957d331d3e2d56b709781b2ad136075f99f8\"\u003e\u003ccode\u003e0b6f957\u003c/code\u003e\u003c/a\u003e Use Int64.random instead of .randomElement in HTTPConnectionPool.calculateBac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swift-server/async-http-client/commit/20216dfe9dc386aebf0af5608dc89a05d294600e\"\u003e\u003ccode\u003e20216df\u003c/code\u003e\u003c/a\u003e Drop support for Swift 5.9 (\u003ca href=\"https://redirect.github.com/swift-server/async-http-client/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swift-server/async-http-client/compare/1.26.1...1.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-numerics` from 1.0.3 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-numerics/releases\"\u003egithub.com/apple/swift-numerics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1: Relax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eExpanded documentation and docc catalogs for ComplexModule and RealModule\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e“Relaxed arithmetic” bindings are added to the Real module. These allow you to write floating-point arithmetic that licenses the compiler to reassociate and form FMAs, which allows for much better performance in hot loops (e.g. if you are writing a signal-processing or linear algebra kernel in Swift). I expect that these will get nicer syntax sugar eventually, but I want the functionality to be available now, because it can make a huge difference in some cases. For arrays that fit into cache, on common hardware, relaxedSum below is an order of magnitude faster than strictSum, and often competitive with specialized libraries when optimization is enabled.\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efunc strictSum(_ array: [Float]) -\u0026gt; Float {\n  array.reduce(0, +)\n}\n\u003cp\u003eimport RealModule\nfunc relaxedSum(_ array: [Float]) -\u0026gt; Float {\narray.reduce(0, Relaxed.sum)\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe generic constraint on the Augmented arithmetic methods has been relaxed from \u003ccode\u003eReal\u003c/code\u003e to \u003ccode\u003eFloatingPoint\u003c/code\u003e. This is more correct and makes the operations more broadly useful. Arguably, \u003ccode\u003eAugmented.sum(large:small:)\u003c/code\u003e should be constrained to \u003ccode\u003eBinaryFloatingPoint\u003c/code\u003e, because the \u003ccode\u003efast2sum\u003c/code\u003e algorithm doesn’t work in radix 10, but this would complicate generic call sites. Instead, it will dispatch to the unordered \u003ccode\u003esum(_:_:)\u003c/code\u003e for decimal types, so that callers do not have to worry about this detail.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThere is a \u003ca href=\"https://github.com/apple/swift-numerics/blob/be0d7c65d1321e0cddee84acba10daf5f13ff795/Sources/ComplexModule/Complex%2BAlgebraicField.swift#L48\"\u003enew algorithm for complex division\u003c/a\u003e when the inputs are poorly scaled such that the naïve approach would fail. This gives more accurate results than the old approach, and (importantly for some use cases) does not perturb results if the numerator and denominator are rescaled by the same power of two (up to the underflow boundary), and is more optimizable. Note that while it produces better results, the results will change for some inputs vis-à-vis what is seen on 1.0.x\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eComplex no longer conditionally conforms to Differentiable. Given that the Differentiation module has not formally stabilized, support for it will be moved onto a feature branch for now.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAlgebraicField has a \u003ccode\u003eMagnitude: AlgebraicField\u003c/code\u003e constraint. This is formally source-breaking. I do not expect it to actually matter for any real-world clients, which is why this isn’t a major-version release, but I want to make sure people are aware of it. Please speak up if it would have an effect that I’m overlooking.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eComplex has a new rawStorage property that directly vends the cartesian coordinates as a tuple. Previously they were available via underscored properties. These are mainly useful for interoperation with other languages, but are expected to be fairly niche outside of that use case.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs always, thanks for your feedback and contributions.\u003c/p\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe minimum supported Swift tools version is bumped to 5.9.\u003c/li\u003e\n\u003cli\u003eExpanded documentation and docc catalogs for ComplexModule and RealModule\u003c/li\u003e\n\u003cli\u003eThe generic constraint on the Augmented arithmetic methods has been relaxed from Real to FloatingPoint. This is more correct and makes the operations more broadly useful. Formally, Augmented.sum(large:small:) should arguably be constrained to BinaryFloatingPoint, because the fast2sum algorithm doesn’t work in radix 10, but this would complicate generic call sites. Instead, it will dispatch to the unordered sum(\u003cem\u003e:\u003c/em\u003e:) for decimal types, so that callers do not have to worry about this detail. (Thanks to \u003ca href=\"https://github.com/markuswntr\"\u003e\u003ccode\u003e@​markuswntr\u003c/code\u003e\u003c/a\u003e for contributing the \u003ccode\u003esum(_:_:)\u003c/code\u003e implementation).\u003c/li\u003e\n\u003cli\u003eThere is a \u003ca href=\"https://github.com/apple/swift-numerics/blob/be0d7c65d1321e0cddee84acba10daf5f13ff795/Sources/ComplexModule/Complex%2BAlgebraicField.swift#L48\"\u003enew algorithm for complex division\u003c/a\u003e when the inputs are poorly scaled such that the naïve approach would fail. This gives more accurate results than the old approach, and (importantly for some use cases) does not perturb results if the numerator and denominator are rescaled by the same power of two (up to the underflow boundary), and is more optimizable. Note that while it produces better results, the results will change for some inputs vis-à-vis what is seen on 1.0.x\u003c/li\u003e\n\u003cli\u003eComplex no longer conditionally conforms to Differentiable. Given that the Differentiation module has not formally stabilized, this seems appropriate.\u003c/li\u003e\n\u003cli\u003eAlgebraicField has a Magnitude: AlgebraicField constraint. This is formally source-breaking. I do not expect it to actually matter for any real-world clients, which is why this isn’t a major-version release, but I want to make sure people are aware of it. Please speak up if it would have an effect that I’m overlooking.\u003c/li\u003e\n\u003cli\u003eComplex has a new rawStorage property that directly vends the cartesian coordinates as a tuple. Previously they were available via underscored properties. These are mainly useful for interoperation with other languages, but are expected to be fairly niche outside of that use case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/bbadd4b853a33fd78c4ae977d17bb2af15eb3f2a\"\u003e\u003ccode\u003ebbadd4b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/326\"\u003e#326\u003c/a\u003e from stephentyrone/wasm-testing-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/e46ddfe0878e599c1aac55226cd5e2ddc5ae7205\"\u003e\u003ccode\u003ee46ddfe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/325\"\u003e#325\u003c/a\u003e from stephentyrone/enable-wasm-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/1653d35461c3e74c1d5182062e0d2d0b10534f7b\"\u003e\u003ccode\u003e1653d35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/323\"\u003e#323\u003c/a\u003e from stephentyrone/docc-stuff-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/207fea2fc13e7af5c37860d2f8d815fb2d90e6fc\"\u003e\u003ccode\u003e207fea2\u003c/code\u003e\u003c/a\u003e Pull documentation revamp from main into release/1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/c16e7a961719f3f751a0ad5733eabe542c73b4fb\"\u003e\u003ccode\u003ec16e7a9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/322\"\u003e#322\u003c/a\u003e from stephentyrone/augmented-sum-assert-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/416b94a80ee41c696b9c972fa86569ca049990fd\"\u003e\u003ccode\u003e416b94a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/321\"\u003e#321\u003c/a\u003e from stephentyrone/remove-2sum-assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/1a19d0d28df45be22bd259de258218c2c7bf29d0\"\u003e\u003ccode\u003e1a19d0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/318\"\u003e#318\u003c/a\u003e from stephentyrone/constrain-algebraic-field-1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/d91884bb27f1451771d9e13f7b0098463d56014f\"\u003e\u003ccode\u003ed91884b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/315\"\u003e#315\u003c/a\u003e from stephentyrone/algebraic-field-magnitude\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/6bd8a0cc083b17f51c12f29ee34dd64b9f74f827\"\u003e\u003ccode\u003e6bd8a0c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apple/swift-numerics/issues/317\"\u003e#317\u003c/a\u003e from apple/stephentyrone-patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-numerics/commit/05472f917ce625abbed889f3c0c02181d67325f8\"\u003e\u003ccode\u003e05472f9\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-numerics/compare/1.0.3...1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-certificates` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-certificates/releases\"\u003egithub.com/apple/swift-certificates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Certificates 1.13.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire VerifierPolicy not have isolated conformance by \u003ca href=\"https://github.com/Lukasa\"\u003e\u003ccode\u003e@​Lukasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-certificates/pull/269\"\u003eapple/swift-certificates#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.12.0...1.13.0\"\u003ehttps://github.com/apple/swift-certificates/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-certificates/commit/20c451f1ad8e344e61ddbb34ef196653d4b73ea6\"\u003e\u003ccode\u003e20c451f\u003c/code\u003e\u003c/a\u003e Require VerifierPolicy not have isolated conformance (\u003ca href=\"https://redirect.github.com/apple/swift-certificates/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-certificates/compare/1.12.0...1.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apple/swift-crypto` from 3.14.0 to 3.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-crypto/releases\"\u003egithub.com/apple/swift-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwift Crypto 3.15.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse Thread.threadDictionary instead of TaskLocal for thread-local by \u003ca href=\"https://github.com/simonjbeaumont\"\u003e\u003ccode\u003e@​simonjbeaumont\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/395\"\u003eapple/swift-crypto#395\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid TSAN issue in _CryptoExtras/AES/CMAC by \u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/402\"\u003eapple/swift-crypto#402\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove vendor-boringssl.sh script to make it work better by \u003ca href=\"https://github.com/xtremekforever\"\u003e\u003ccode\u003e@​xtremekforever\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/396\"\u003eapple/swift-crypto#396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift SDKs to generate symbols for Linux targets and armv7 (using swift-sdk-generator) by \u003ca href=\"https://github.com/xtremekforever\"\u003e\u003ccode\u003e@​xtremekforever\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/399\"\u003eapple/swift-crypto#399\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xtremekforever\"\u003e\u003ccode\u003e@​xtremekforever\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/396\"\u003eapple/swift-crypto#396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aryan-25\"\u003e\u003ccode\u003e@​aryan-25\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-crypto/pull/402\"\u003eapple/swift-crypto#402\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.14.0...3.15.0\"\u003ehttps://github.com/apple/swift-crypto/compare/3.14.0...3.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/d1c6b70f7c5f19fb0b8750cb8dcdf2ea6e2d8c34\"\u003e\u003ccode\u003ed1c6b70\u003c/code\u003e\u003c/a\u003e Avoid TSAN issue in _CryptoExtras/AES/CMAC (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/b7c303d97b2ad1d2b6b9c7f105a4e65d434b4881\"\u003e\u003ccode\u003eb7c303d\u003c/code\u003e\u003c/a\u003e Use Swift SDKs to generate symbols for Linux targets and armv7 (using swift-s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/c066b057edaeb7ca995bea4e8727e46b26317d24\"\u003e\u003ccode\u003ec066b05\u003c/code\u003e\u003c/a\u003e Improve vendor-boringssl.sh script to make it work better (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-crypto/commit/2347f20e240cc1e98133c9794507dee7fd65f922\"\u003e\u003ccode\u003e2347f20\u003c/code\u003e\u003c/a\u003e Use Thread.threadDictionary instead of TaskLocal for thread-local (\u003ca href=\"https://redirect.github.com/apple/swift-crypto/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-crypto/compare/3.14.0...3.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/open-meteo/open-meteo/pull/1491","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-meteo%2Fopen-meteo/issues/1491","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1491/packages"}}]}