099 2024-04-22
Apple のソフトウェアリリース情報
Apple が提供している OS や IDE のリリース情報です。
開発者向けベータ
- Xcode 15.4 beta (15F5021i)
- watchOS 10.5 beta 2 (21T5555d)
- visionOS 1.2 beta 2 (21O5565d)
- tvOS 17.5 beta 2 (21L5553e)
- macOS 14.5 beta 2 (23F5059e)
- iPadOS 17.5 beta 2 (21F5058e)
- iOS 17.5 beta 2 (21F5058e)
OSS のリリース情報
iOS アプリ開発でよく使われている OSS のリリース情報です。
サードパーティ
Apollo iOS 1.10.0
https://github.com/apollographql/apollo-ios/releases/tag/1.10.0
- 新機能
- visionOSへのサポートを追加: Apollo iOS が必要とするすべての依存関係に visionOS のサポートが追加されました
- 改善
- 一部の基本的なSchemaTypesにSendable適合を追加: 一部の生成されたスキーマタイプに
Sendable
への準拠が追加されました
- 一部の基本的なSchemaTypesにSendable適合を追加: 一部の生成されたスキーマタイプに
Lottie 4.4.3
https://github.com/airbnb/lottie-spm/releases/tag/4.4.3
- バグ修正
- 非同期アニメーションの読み込み後のアニメーションサイズ不整合が修正されました
- プライバシーマニフェストの NSPrivacyAccessedAPITypeReasons が更新されました
- Core Animation のタイムリマッピングの複雑さの計算にアニメーションの長さを含めるように修正されました
Realm v10.49.2
https://github.com/realm/realm-swift/releases/tag/v10.49.2
- 新機能
AppConfiguration
のデフォルトベース URL がservices.cloud.mongodb.com
を指すように更新されました
- バグ修正
- MongoDB コレクションのウォッチストリームを開く際に、HTTP エラー401 または 403 が返されるとクラッシュする問題が修正されました
- 別のスレッドでファイルが閉じられる際に Realm を開くと関連して表れる可能性のあるアサーションエラーが修正されました
- レプリケーションコードのバグによる履歴の乖離が修正されました
AppConfiguration.baseUrl
が設定されていない場合、nil
ではなくデフォルトの URL の値を返すように修正されました- Core の Swift パッケージにプライバシーマニフェストが追加されました
- すでに削除された辞書のキーを削除する際のクラッシュが修正されました
RxSwift 6.7.0
https://github.com/ReactiveX/RxSwift/releases/tag/6.7.0
- 改善
- visionOS のサポートが追加されました
- CocoaPods macOS のデプロイメントターゲットが SPM に合わせて 10.10 に揃えられました
- CocoaPods で XCTest を弱くリンクして静的リンクを可能になりました
- RxDelegateProxy でのクラッシュが修正されました
- 不足している明示的なインポートからのリリースビルドの警告が修正されました
- さまざまなコードの書式訂正とドキュメントの修正が行われました
Swift OpenAPI Runtime
https://github.com/apple/swift-openapi-runtime/releases/tag/1.4.0
- 改善
application/xml
ボディのサポートが追加されました- クエリパラメータで
deepObject
スタイルのサポートが追加されました - 予期しないコンテンツタイプヘッダーのエラーメッセージが改善されました
- バグ修正
- 空の
additionalProperties
辞書型のエンコーディングが修正されました
- 空の
The Composable Architecture 1.9.3
https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.3
- 新しい機能
StackActionOf<R>
の不足していた型エイリアスを追加しました
- 改善
- 可能な場合、スコープ付きプレゼンテーションストアをキャッシュするようになりました
- "inert"な enum の状態を監視できるようになりました
- SwiftSyntax 510 / Xcode 15.3 の警告が修正されました
- シートや他のナビゲーション用に enum のストアを non reducer cases へスコープすることが可能になりました
- enum
@Reducer
マクロでpackage
アクセス修飾子がサポートされました observe
へのネストした呼び出しを捕捉するランタイム警告診断が追加されました