Skip to content

fix: support Swift 6 strict concurrency#41

Merged
vnixx merged 1 commit intomainfrom
feature/swift-6-concurrency
Apr 7, 2026
Merged

fix: support Swift 6 strict concurrency#41
vnixx merged 1 commit intomainfrom
feature/swift-6-concurrency

Conversation

@vnixx
Copy link
Copy Markdown
Member

@vnixx vnixx commented Apr 5, 2026

  • Remove swiftLanguageModes(.v5) to default to Swift 6 language mode
  • Move global json4/json5 test fixtures into local scope (fixes non-Sendable global state errors)
  • Library source code was already fully Swift 6 compliant, only test code needed changes
  • All 112 tests pass

- Remove swiftLanguageModes(.v5) to use Swift 6 default
- Move global json4/json5 test fixtures into local scope to fix
  non-Sendable global state errors

All 112 tests pass.
@vnixx vnixx merged commit 66d8286 into main Apr 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant