iOS Osushi🍣

140 2025-04-21

GitHub Actions の macOS 14 インスタンスにおいて、 Xcode Command Line Tools のダウングレードが予定

[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images · Issue #11969 · actions/runner-images https://github.com/actions/runner-images/issues/11969

GitHub Actions における macOS 14 インスタンスでは、現在 Xcode Command Line Tools 16.2 がインストールされています。これが 2025 年 4 月 14 日から数日間かけて 15.3.0 にダウングレードされると告知されています。

これにより、macOS 14 インスタンスにおける Xcode Command Line Tools 16 系に依存するワークフローが失敗するようになります。macOS 15 インスタンスへの移行等が案内されています。

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

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

正式版

開発者向けベータ

OSS のリリース情報

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

サードパーティ

SwiftLint 0.59.1

https://github.com/realm/SwiftLint/releases/tag/0.59.1

opaque_over_existential のオプトインルールが削除されました。また、no_magic_numbers ルールに新しい allowed_numbers オプションが追加されました。

XcodeGen 2.43.0

https://github.com/yonaskolb/XcodeGen/releases/tag/2.43.0

excludeFromProject が Local Swift Package に対応しました。また、スキームで preferredScreenCaptureFormat のサポートが追加されました。さらに、.appex の取り扱い、preGenCommand の実行タイミング、enableGPUValidationMode の型変更など、複数の変更と修正が行われました。

The Composable Architecture 1.19.1

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

子ストアが無効化された際にサブスクリプションも無効化することで、複数の子ストアを持つアプリケーションのパフォーマンスが向上しました。また UIPushAction から Hashable 要件の削除が行われました。

Realm 20.0.2

https://github.com/realm/realm-swift/releases/tag/v20.0.2

CI 環境の更新等が行われました。

Apollo iOS 1.20.0

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

Install CLI の更新が行われました。また、マルチパートメッセージ解析エラーの詳細化が行われました。