File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Change Log
22
3+ ## [ 1.1.0] - 2026-06-26
4+
5+ ### Changed
6+
7+ - Adopted Swift's Approachable Concurrency upcoming features
8+ (` NonisolatedNonsendingByDefault ` and ` InferIsolatedConformances ` ). The public
9+ ` async ` entry points (` CIFP(url:) ` , ` CIFP(bytes:) ` , and ` linked() ` ) now run on
10+ the caller's executor by default, and the streaming line readers are annotated
11+ ` @concurrent ` so file and byte iteration keep running off the caller's
12+ executor. No public signatures changed.
13+
14+ ### Internal
15+
16+ - Removed the remaining ` nonisolated(unsafe) ` escape hatches: the two
17+ header-parsing regexes are now compiled once per parse on the builder instead
18+ of stored as shared unsafe statics.
19+ - Dropped a vestigial ` @preconcurrency ` from ` import RegexBuilder ` ; the module is
20+ fully ` Sendable ` -audited under Swift 6.
21+
322## [ 1.0.0] - 2026-01-17
423
524Initial release.
You can’t perform that action at this time.
0 commit comments