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).
33 lines
872 B
Plaintext
33 lines
872 B
Plaintext
{
|
|
"pins" : [
|
|
{
|
|
"identity" : "markdownui",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/gonzalezreal/MarkdownUI",
|
|
"state" : {
|
|
"revision" : "5f613358148239d0292c0cef674a3c2314737f9e",
|
|
"version" : "2.4.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "networkimage",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/gonzalezreal/NetworkImage",
|
|
"state" : {
|
|
"revision" : "2849f5323265386e200484b0d0f896e73c3411b9",
|
|
"version" : "6.0.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-cmark",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/swiftlang/swift-cmark",
|
|
"state" : {
|
|
"revision" : "924936d0427cb25a61169739a7660230bffa6ea6",
|
|
"version" : "0.8.0"
|
|
}
|
|
}
|
|
],
|
|
"version" : 2
|
|
}
|