140 2025-04-21
GitHub Actions の macOS 14 インスタンスにおいて、 Xcode Command Line Tools のダウングレードが予定
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 のリリース情報です。
正式版
- iOS 18.4.1 (22E252)
- iPadOS 18.4.1 (22E252)
- macOS 15.4.1 (24E263)
- tvOS 18.4.1 (22L261)
- visionOS 2.4.1 (22O251)
開発者向けベータ
- iOS 18.5 beta 2 (22F5053f)
- iPadOS 18.5 beta 2 (22F5053f)
- macOS 15.5 beta 2 (24F5053f)
- tvOS 18.5 beta 2 (22L5553d)
- visionOS 2.5 beta 2 (22O5453e)
- watchOS 11.5 beta 2 (22T5553d)
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 の更新が行われました。また、マルチパートメッセージ解析エラーの詳細化が行われました。