TUFF v5.0.2
TUFF 5.0.2 fixes incomplete streamed responses and Swift 6.4 build errors.
- Preserve every incremental text delta when decode-service snapshots are throttled, including pending text before completion, cancellation, or failure (#2).
- Make the app and server decode callbacks compatible with Swift 6.4 region isolation while preserving sequential per-request state (#3).
- Accept both flat and structured SwiftPM font resource bundles during packaging.
- Add a transport-level regression test covering all three terminal events, leading whitespace, and Unicode text. The test reproduces the text loss on the previous implementation.
Thanks to @Andresit0 and @Osiriss664 for the fixes.
Validation: all 1,604 tests in 260 suites passed in final GitHub CI, including the new streaming regression's three terminal cases. The release archive passed extraction, code-signature, bundled launcher, font lookup, checksum, and signed update-feed checks.
Download the macOS arm64 ZIP below, or update through TUFF's built-in updater. The app is ad-hoc signed, not notarized.