t_a6ad7840: Update third-party dependencies to latest compatible versions
Migrate MarkdownUI 0.5.1 -> 2.4.1 (upToNextMajorVersion). This single
direct-upgrade collapses the 7-package resolved graph to 3 packages,
dropping four archived/retired transitive dependencies:
Dropped (was pulled in by MarkdownUI 0.5.1):
- AttributedText 0.3.0 (archived 2023-01)
- SwiftCommonMark 0.1.1 (archived 2023-01)
- combine-schedulers 0.4.1 (Point-Free; iOS 16+ requirement)
- xctest-dynamic-overlay 0.1.0 (unused in source; superseded by
swift-issue-reporting; no longer
needed as MarkdownUI test-only)
- SwiftDocOrg/swift-cmark 0.29.0 (archived; replaced by
swiftlang/swift-cmark 0.8.0)
Pinned (MarkdownUI 2.4.1 transitive graph):
- MarkdownUI 2.4.1 (gonzalezreal/MarkdownUI @ 5f61335)
- NetworkImage 6.0.1 (gonzalezreal/NetworkImage @ 2849f53)
replaces NetworkImage 2.1.0 (iOS 14 baseline, compatible with
the iOS 15.0 target set by t_fe859d8e)
- swift-cmark 0.8.0 (swiftlang/swift-cmark @ 924936d)
Call-site migration (MarkdownUI 0.5.1 -> 2.x):
MarkdownUI 2.x replaced 'Markdown(Document(_:))' (a CommonMark
Document) with 'Markdown(_ string:)' / 'Markdown(_ content:
MarkdownContent)'. Two call-sites in MonsterDetailView.swift
updated to pass the rendered Markdown string directly.
Package.resolved regenerated against the resolved graph (version 2
format). Verified clean SPM resolution and that the call-site
pattern compiles against MarkdownUI 2.4.1 on swift 6.3.3.
No changes to Xcode project-level settings (delegated to t_fe859d8e).
This commit is contained in:
@@ -1086,10 +1086,10 @@
|
||||
isa = XCRemoteSwiftPackageReference;
|
||||
repositoryURL = "https://github.com/gonzalezreal/MarkdownUI";
|
||||
requirement = {
|
||||
kind = upToNextMinorVersion;
|
||||
minimumVersion = 0.5.1;
|
||||
kind = upToNextMajorVersion;
|
||||
minimumVersion = 2.4.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
/* End XCRemoteSwiftPackageReference section */
|
||||
|
||||
/* Begin XCSwiftPackageProductDependency section */
|
||||
|
||||
Reference in New Issue
Block a user