Overview
This release improves the performance of AsyncResult, and adds a TransactionStream for easily adding operations to a queue of serial transactions.
What's Changed
- Swift 6.4 by @dimitribouniol in #12:
- Added compatibility workflow to test Swift 6.0 to main.
- Updated README for Version 0.2.1.
- Fixed the recommended installation instructions.
- Improved the README's usage instructions to provide a clearer high-level overview.
- Transaction Streams by @dimitribouniol in #14:
- Updated
AsyncResultdocumentation to clarify how values are evaluated. - Added ability to immediately evaluate an async result upon creation.
- Improved
AsyncResultperformance when the result is already known at creation time. - Improved
AsyncResultperformance by inlining whenever possible. - Added
TransactionStreamto simplify serializing operations. - Updated README for Version 0.2.2.
- Updated
Full Changelog: 0.2.1...0.2.2