The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
AsyncSemaphore compiles without warning under strict concurrency checkings.
**Fixed**: Calling `AsyncSemaphore.waitUntilCancelled()` from a cancelled task does not increment or decrement the semaphore (#3)
Documentation fixes
Added a DocC Documentation Catalog
- Renamed `Semaphore` to `AsyncSemaphore`
- `AsyncSemaphore` is `Sendable`
Fix a compiler warning with the standard library version 5.7
The `waitUntilTaskCancellation()` method was renamed `waitUnlessCancelled()` for enhanced clarity.
The first release of this library.