Skip to content

v0.8.0: API & Swift version updates

Compare
Choose a tag to compare
@adam-zethraeus adam-zethraeus released this 08 Jun 20:53
· 3 commits to main since this release
2b6db4e
    - Global disposable stages are now reset via Disposables.stage
    - Builder methods moved to Disposables
    - AnyDisposable -> AutoDisposable
      - .erase() -> .auto()
      - AutoDisposables can now *lose* their ownership via `take()`
      - They can be tested for ownership with `.hasOwnership`
      - DisposableStages take ownership from AutoDisposables maintaining
        previous behavior.
    - ErasedDisposable introduced and does not have ownership / auto-dispose.
      - created via .erased()