Skip to content

Commit dc457b6

Browse files
committed
docs: add Undoable isolated deinit fix to CHANGELOG
1 parent c63aa52 commit dc457b6

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
### Fixed
2828

29+
- `Undoable`: replaced `isolated deinit` with nonisolated deinit using `MainActor.assumeIsolated`. The Swift 6.2 runtime aborts (signal 6) when a `@MainActor` class with `isolated deinit` is deallocated without a running RunLoop (XCTest CLI, background threads).
2930
- TextRope: CRLF split invariant in delete's leaf merge.
3031
- TextRope: precondition guards on public API for bounds checking.
3132
- TextRope: tree invariant validation for oversized leaf siblings.

0 commit comments

Comments
 (0)