Skip to content

Commit ab7682b

Browse files
authored
Merge pull request #70 from MxIris-Reverse-Engineering/fix/bump-semantic-string-0.1.2
fix(release): pin swift-semantic-string to exact 0.1.1
2 parents ccd8983 + 4bcd4b3 commit ab7682b

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

Changelogs/0.9.1.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# 0.9.1
2+
3+
## Fixes
4+
5+
- **Release workflow**: pin `swift-semantic-string` to `exact: 0.1.1`. The previous `0.1.0` tag did not declare `platforms` in its `Package.swift`, which caused `swift build --arch x86_64` to fall back to the default macOS 10.13 deployment target and fail to compile Swift concurrency code in `Semantic/Components/Block.swift`. `0.1.1` declares `.macOS(.v10_15)`, restoring the universal binary build in the `Release` workflow. (We skip `0.1.2` because its `Joined` / `SemanticString` performance rewrites changed component traversal order in ways that break downstream snapshot tests.)
6+
7+
## Requirements
8+
9+
- Swift 6.2+
10+
- Xcode 26.0+ (CI validates on Xcode 26.4 / macOS 26)

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ extension Package.Dependency {
239239
),
240240
remote: .package(
241241
url: "https://github.com/MxIris-Reverse-Engineering/swift-semantic-string",
242-
exact: "0.1.0"
242+
exact: "0.1.1"
243243
)
244244
)
245245
}

0 commit comments

Comments
 (0)