From 82c5279c142ce349752bd129ba81e2d4bf6fc356 Mon Sep 17 00:00:00 2001 From: H23 Date: Thu, 1 Oct 2026 15:23:53 +0800 Subject: [PATCH] docs: fix moved official documentation links (#10401) - NIST glossary terms: add trailing slashes (404 without them) - Swift Package Manager docs: update to swift.org/docs hub (old docs.swift.org/swiftpm pages removed) - Apple: about Apple File System moved to the File System docs group; WWDC24 community page folded into the WWDC24 hub - Cloudflare Workers: service bindings moved under Runtime APIs bindings All replacement URLs verified to resolve (HTTP 200). Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com> --- .../content/service-bindings@JfpVexcbuWCx_R3EjFmbo.md | 2 +- .../content/service-bindings@WZSi9inWPhqZQvDN-C8BV.md | 2 +- .../cyber-security/content/guestos@LocGETHz6ANYinNd5ZLsS.md | 2 +- .../content/stakeholders@lv6fI3WeJawuCbwKtMRIh.md | 2 +- roadmaps/ios/content/core-os@IdGdLNgJI3WmONEFsMq-d.md | 2 +- roadmaps/ios/content/file-system@_bkRbqVXKNCnRvEFCM6mN.md | 2 +- .../content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md | 2 +- .../qa/content/vulnerability-scanning@mKM27KrX1CEViOwz1EDtQ.md | 2 +- .../swift-ui/content/creating-packages@03OPOqR5K4H-oy2KBx744.md | 2 +- roadmaps/swift-ui/content/plugins@ygVGffnYXG6j6JzM5q9mO.md | 2 +- .../content/swift-package-manager@YNfVAMdAK9vI0bUkvdVyc.md | 2 +- .../swift-ui/content/using-packages@NGyvq-w9rGEqjkxoWYoqA.md | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/roadmaps/cloudflare/content/service-bindings@JfpVexcbuWCx_R3EjFmbo.md b/roadmaps/cloudflare/content/service-bindings@JfpVexcbuWCx_R3EjFmbo.md index 5ba71d192..6bedabf78 100644 --- a/roadmaps/cloudflare/content/service-bindings@JfpVexcbuWCx_R3EjFmbo.md +++ b/roadmaps/cloudflare/content/service-bindings@JfpVexcbuWCx_R3EjFmbo.md @@ -4,4 +4,4 @@ Service Bindings allow Cloudflare Workers to seamlessly integrate with other Clo Visit the following resources to learn more: -- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/platform/service-bindings/) \ No newline at end of file +- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/) \ No newline at end of file diff --git a/roadmaps/cloudflare/content/service-bindings@WZSi9inWPhqZQvDN-C8BV.md b/roadmaps/cloudflare/content/service-bindings@WZSi9inWPhqZQvDN-C8BV.md index 80811dc4b..ade45ed6b 100644 --- a/roadmaps/cloudflare/content/service-bindings@WZSi9inWPhqZQvDN-C8BV.md +++ b/roadmaps/cloudflare/content/service-bindings@WZSi9inWPhqZQvDN-C8BV.md @@ -5,4 +5,4 @@ Service Bindings allow Cloudflare Workers to seamlessly integrate with other Clo Visit the following resources to learn more: - [@official@Service Bindings - Runtime APIs](https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/) -- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/platform/service-bindings/) \ No newline at end of file +- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/) \ No newline at end of file diff --git a/roadmaps/cyber-security/content/guestos@LocGETHz6ANYinNd5ZLsS.md b/roadmaps/cyber-security/content/guestos@LocGETHz6ANYinNd5ZLsS.md index 028dec65f..fcf46b77f 100644 --- a/roadmaps/cyber-security/content/guestos@LocGETHz6ANYinNd5ZLsS.md +++ b/roadmaps/cyber-security/content/guestos@LocGETHz6ANYinNd5ZLsS.md @@ -4,5 +4,5 @@ A Guest Operating System (GuestOS) is an operating system installed within a vir Visit the following resources to learn more: -- [@article@Guest Operating System - NIST Glossary](https://csrc.nist.gov/glossary/term/guest_operating_system) +- [@article@Guest Operating System - NIST Glossary](https://csrc.nist.gov/glossary/term/guest_operating_system/) - [@article@Guest Operating System](https://nordvpn.com/cybersecurity/glossary/guest-operating-system/?srsltid=AfmBOop0L-VFCtuYvEBQgHy7dCIa3sfzNVa-Zn6l0SniAYDpftfOgH7N) \ No newline at end of file diff --git a/roadmaps/cyber-security/content/stakeholders@lv6fI3WeJawuCbwKtMRIh.md b/roadmaps/cyber-security/content/stakeholders@lv6fI3WeJawuCbwKtMRIh.md index 603aff3c2..78da56385 100644 --- a/roadmaps/cyber-security/content/stakeholders@lv6fI3WeJawuCbwKtMRIh.md +++ b/roadmaps/cyber-security/content/stakeholders@lv6fI3WeJawuCbwKtMRIh.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@course@TryHackMe room on Cyber Governance and regulation](https://tryhackme.com/r/room/cybergovernanceregulation) - [@official@NIST Publication on Engineering Trustworthy Secure Systems](https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-160v1r1.pdf) -- [@official@NIST Glossary](https://csrc.nist.gov/glossary/term/stakeholder) \ No newline at end of file +- [@official@NIST Glossary](https://csrc.nist.gov/glossary/term/stakeholder/) \ No newline at end of file diff --git a/roadmaps/ios/content/core-os@IdGdLNgJI3WmONEFsMq-d.md b/roadmaps/ios/content/core-os@IdGdLNgJI3WmONEFsMq-d.md index 14dc15315..8a505e71a 100644 --- a/roadmaps/ios/content/core-os@IdGdLNgJI3WmONEFsMq-d.md +++ b/roadmaps/ios/content/core-os@IdGdLNgJI3WmONEFsMq-d.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@article@Kernel API](https://developer.apple.com/documentation/kernel) - [@article@System Configuration](https://developer.apple.com/documentation/systemconfiguration) -- [@article@Apple File System Guide](https://developer.apple.com/documentation/foundation/file_system/about_apple_file_system) +- [@article@Apple File System Guide](https://developer.apple.com/documentation/foundation/file-system) - [@article@Keychain Services](https://developer.apple.com/documentation/security/keychain_services) \ No newline at end of file diff --git a/roadmaps/ios/content/file-system@_bkRbqVXKNCnRvEFCM6mN.md b/roadmaps/ios/content/file-system@_bkRbqVXKNCnRvEFCM6mN.md index 612ac4c6a..b68f96530 100644 --- a/roadmaps/ios/content/file-system@_bkRbqVXKNCnRvEFCM6mN.md +++ b/roadmaps/ios/content/file-system@_bkRbqVXKNCnRvEFCM6mN.md @@ -5,5 +5,5 @@ The iOS file system sandboxes each app's data into private directories. The Docu Visit the following resources to learn more: - [@official@File System Basics](https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html) -- [@official@About File System](https://developer.apple.com/documentation/foundation/file_system/about_apple_file_system/) +- [@official@About File System](https://developer.apple.com/documentation/foundation/file-system) - [@official@FileManager](https://developer.apple.com/documentation/foundation/filemanager) \ No newline at end of file diff --git a/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md b/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md index 86fd1696c..060674199 100644 --- a/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md +++ b/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md @@ -5,4 +5,4 @@ Apple announces new platform features at WWDC each year that affect how iOS apps Visit the following resources to learn more: - [@official@Apple Developer What's New](https://developer.apple.com/whats-new/) -- [@official@Apple WDDC Community](https://developer.apple.com/wwdc24/community/) \ No newline at end of file +- [@official@Apple WDDC Community](https://developer.apple.com/wwdc24/) \ No newline at end of file diff --git a/roadmaps/qa/content/vulnerability-scanning@mKM27KrX1CEViOwz1EDtQ.md b/roadmaps/qa/content/vulnerability-scanning@mKM27KrX1CEViOwz1EDtQ.md index 6a8db52d7..c1470ebdd 100644 --- a/roadmaps/qa/content/vulnerability-scanning@mKM27KrX1CEViOwz1EDtQ.md +++ b/roadmaps/qa/content/vulnerability-scanning@mKM27KrX1CEViOwz1EDtQ.md @@ -4,4 +4,4 @@ Vulnerability scanning uses automated tools to detect known security weaknesses Visit the following resources to learn more: -- [@official@NIST Website](https://csrc.nist.gov/glossary/term/vulnerability_scanning) \ No newline at end of file +- [@official@NIST Website](https://csrc.nist.gov/glossary/term/vulnerability_scanning/) \ No newline at end of file diff --git a/roadmaps/swift-ui/content/creating-packages@03OPOqR5K4H-oy2KBx744.md b/roadmaps/swift-ui/content/creating-packages@03OPOqR5K4H-oy2KBx744.md index a8b921c35..70fc8045d 100644 --- a/roadmaps/swift-ui/content/creating-packages@03OPOqR5K4H-oy2KBx744.md +++ b/roadmaps/swift-ui/content/creating-packages@03OPOqR5K4H-oy2KBx744.md @@ -4,7 +4,7 @@ The Swift Package Manager is a tool for managing the distribution of Swift code. Visit the following resources to learn more: -- [@official@Creating a Library Package](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/gettingstarted#Creating-a-Library-Package) +- [@official@Creating a Library Package](https://www.swift.org/documentation/package-manager/) - [@official@Creating a standalone Swift package with Xcode](https://developer.apple.com/documentation/xcode/creating-a-standalone-swift-package-with-xcode) - [@article@Swift Package Manager framework creation in Xcode](https://www.avanderlee.com/swift/creating-swift-package-manager-framework/) - [@video@Creating and Publishing Swift Packages (Swift Package Manager)](https://www.youtube.com/watch?v=4Rxuc4BcW8o) diff --git a/roadmaps/swift-ui/content/plugins@ygVGffnYXG6j6JzM5q9mO.md b/roadmaps/swift-ui/content/plugins@ygVGffnYXG6j6JzM5q9mO.md index 33fc3eabc..74df7f329 100644 --- a/roadmaps/swift-ui/content/plugins@ygVGffnYXG6j6JzM5q9mO.md +++ b/roadmaps/swift-ui/content/plugins@ygVGffnYXG6j6JzM5q9mO.md @@ -4,7 +4,7 @@ Swift Package Manager plugins allow you to extend the build process of your Swif Visit the following resources to learn more: -- [@official@Plugins](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/plugins/) +- [@official@Plugins](https://www.swift.org/documentation/package-manager/) - [@article@Meet Swift Package plugins](https://wwdcnotes.com/documentation/wwdcnotes/wwdc22-110359-meet-swift-package-plugins/) - [@video@WWDC22: Create Swift Package plugins | Apple](https://www.youtube.com/watch?v=JiyZmB6aX30) - [@video@WWDC22: Meet Swift Package plugins | Apple](https://www.youtube.com/watch?v=Oe5JPnVNhRo) \ No newline at end of file diff --git a/roadmaps/swift-ui/content/swift-package-manager@YNfVAMdAK9vI0bUkvdVyc.md b/roadmaps/swift-ui/content/swift-package-manager@YNfVAMdAK9vI0bUkvdVyc.md index 5fe51b5cc..eee16c927 100644 --- a/roadmaps/swift-ui/content/swift-package-manager@YNfVAMdAK9vI0bUkvdVyc.md +++ b/roadmaps/swift-ui/content/swift-package-manager@YNfVAMdAK9vI0bUkvdVyc.md @@ -4,6 +4,6 @@ The Swift Package Manager is a tool for managing dependencies in your Swift proj Visit the following resources to learn more: -- [@official@Swift Package Manager](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/) +- [@official@Swift Package Manager](https://www.swift.org/documentation/package-manager/) - [@opensource@swift-package-manager](https://github.com/swiftlang/swift-package-manager) - [@article@Mastering Swift Package Manager: A Comprehensive Guide](https://medium.com/@dipenapanchasara/mastering-swift-package-manager-a-comprehensive-guide-5e06f29d812d) \ No newline at end of file diff --git a/roadmaps/swift-ui/content/using-packages@NGyvq-w9rGEqjkxoWYoqA.md b/roadmaps/swift-ui/content/using-packages@NGyvq-w9rGEqjkxoWYoqA.md index 7819100d5..61682cd62 100644 --- a/roadmaps/swift-ui/content/using-packages@NGyvq-w9rGEqjkxoWYoqA.md +++ b/roadmaps/swift-ui/content/using-packages@NGyvq-w9rGEqjkxoWYoqA.md @@ -5,6 +5,6 @@ Swift Package Manager lets you add external libraries and tools to your Swift pr Visit the following resources to learn more: - [@official@Swift packages](https://developer.apple.com/documentation/xcode/swift-packages) -- [@official@Introducing Packages](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/introducingpackages) +- [@official@Introducing Packages](https://www.swift.org/documentation/package-manager/) - [@video@Adding Swift package dependencies in Xcode](https://www.hackingwithswift.com/books/ios-swiftui/adding-swift-package-dependencies-in-xcode) - [@video@How to use Third Party Swift Packages in SwiftUI | Swift Packages #0](https://www.youtube.com/watch?v=yp9n5oYONDs) \ No newline at end of file