iOS Osushi🍣

065 2023-08-07

理由の宣言が求められるAPIの一覧が公開

一部の API がユーザーのデバイスに関するデータを収集する目的で誤用されることがあります。 誤用を防ぐため、それらの API を使用する場合に、目的をアプリのプライバシーマニフェストで宣言することを開発者へ義務付けることになりました。 2024 年春以降は必須となります。

GitHub でコードスキャンのデフォルト設定が Swift で利用可能に

https://github.blog/changelog/2023-07-31-code-scanning-default-setup-is-now-available-for-swift/

GitHub のコードスキャンのデフォルト設定が、CodeQL による Swift 解析に対応しました。

Dependabot が Swift をサポート

https://github.blog/changelog/2023-08-01-swift-support-for-dependabot-updates/

Dependabot が Swift の依存関係を更新する PR を作成するようになりました。

Apple のソフトウェアリリース情報

Apple が提供している OS や IDE のリリース情報です。

開発者向けベータ

OSS のリリース情報

iOS アプリ開発でよく使われている OSS のリリース情報です。

Apple

Swift OpenAPI Runtime

0.1.6

https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.6

不具合修正などがされました。

0.1.7

https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.7

機能追加や不具合修正がされました。

Swift OpenAPI Generator

0.1.6

https://github.com/apple/swift-openapi-generator/releases/tag/0.1.6

機能追加や不具合修正がされました。

0.1.7

https://github.com/apple/swift-openapi-generator/releases/tag/0.1.7

機能追加や不具合修正がされました。

サードパーティ

The Composable Architecture 1.0.0

https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.0.0

  • 非推奨の API をすべて削除しました
  • 他の関連ライブラリも 1.0.0 がリリースされました

Kingfisher 7.9.0

https://github.com/onevcat/Kingfisher/releases/tag/7.9.0

  • visionOS のサポートが追加されました
  • 他にも機能追加やドキュメント修正などが行われました

Nuke 12.1.5

https://github.com/kean/Nuke/releases/tag/12.1.5

DataCache メタデータを隠しファイルへ移動しました。

Realm v10.42.0

https://github.com/realm/realm-swift/releases/tag/v10.42.0

  • visionOS のサポートが追加されました Swift Package Manager または XCFramework を介してインストールします
  • XCFramework でない Carthage のインストールがサポートされなくなりました --use-xcframeworks を必ず使ってください

Firebase Apple 10.13.0

不具合修正などがされました。

Apollo iOS 1.3.3

https://github.com/apollographql/apollo-ios/releases/tag/1.3.3

不具合が修正されました。

SwiftFormat 0.51.14

https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.14

不具合が修正されました。