Skip to content

v1.0.8

Choose a tag to compare

@github-actions github-actions released this 04 Dec 23:24
· 74 commits to main since this release
4161c85

🎉 v1.0.8 リリース

APIClient v1.0.8 がリリースされました。

📝 変更内容

変更

  • ストリーム設計の簡素化: マルチキャストからユニキャストへ変更
    • MulticastStreamSource.swift を削除
    • AsyncStream.makeStream() を直接使用するシンプルな実装に
    • Actor排除により await が不要に(パフォーマンス向上)
    • stream/continuation の標準命名パターンを採用

削除

  • MulticastStreamSource<Element> を削除

破壊的変更

  • events/logs プロパティから async を削除
    • 変更前: for await event in await client.events
    • 変更後: for await event in client.events
  • 複数購読は非サポート(DIコンテナで単一購読を推奨)

📦 インストール

dependencies: [
    .package(url: "https://github.com/no-problem-dev/swift-api-client.git", .upToNextMajor(from: "1.0.8"))
]

🔗 リンク