Skip to content

Commit 91cb49d

Browse files
committed
Update CHANGELOG
1 parent ad39fce commit 91cb49d

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
## Nuke 13.0 (WIP)
44

5-
Nuke 13 achieves full Data Race Safety by migrating all pipeline work onto threads managed by Swift Concurrency, replacing `DispatchQueue` and `OperationQueue` with a `@globalActor`-based synchronization model. It ships over 10 new APIs: including progressive preview policies, a `willLoadData` auth hook, memory size limits, and type-safe `ImageRequest` properties.
5+
Nuke 13 achieves full Data Race Safety by migrating all pipeline work to Swift Concurrency, replacing `DispatchQueue` and `OperationQueue` with a `@globalActor`-based synchronization model. It also ships over 10 new APIs, including progressive preview policies, a `willLoadData` auth hook, memory size limits, and type-safe `ImageRequest` properties.
66

7-
To continue the reliability story, unit tests were updated to use Swift Testing and Swift 6, and were expanded:"
7+
The test suite was rewritten in Swift Testing with Swift 6 mode enabled and significantly expanded:
88

9-
- Nuke 12.9. Code (Nuke): 4589 lines. Tests (NukeTests): 496 tests, 6167 lines. Coverage 92.4%.
10-
- Nuke 13.0. Code (Nuke): 4669 lines. Tests (NukeTests): 768 tests, 8509 lines. Coverage 96.0%.
9+
| Version | Source lines | Tests | Test lines | Coverage |
10+
|-----------|-------------|-------|------------|----------|
11+
| Nuke 12.9 | 4,589 | 496 | 6,167 | 92.4% |
12+
| Nuke 13.0 | 4,669 | 768 | 8,509 | 96.0% |
1113

1214
**Requirements**
1315

0 commit comments

Comments
 (0)