-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #171 from ios-osushi/feature/091_20240219
Create 091-20240219.md
- Loading branch information
Showing
1 changed file
with
83 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
--- | ||
date: 2024-02-19 09:00 | ||
description: Swift Summer of Code 2023 の概要が公開、visionOS 1.0.3リリースほか | ||
tags: ios, ipad, applewatch, tvos, macos, visionos, xcode, swift-format, kingfisher, swift-composable-architecture, realm-swift, sdwebimage, xcodegen | ||
--- | ||
# 091 2024-02-19 | ||
|
||
## Swift Summer of Code 2023 の概要が公開 | ||
|
||
[https://www.swift.org/blog/summer-of-code-2023-summary/](https://www.swift.org/blog/summer-of-code-2023-summary/) | ||
|
||
Swift Summer of Code 2023 の概要が公開されました。 | ||
主な内容は以下の通りです。 | ||
|
||
- Swift Memcache ライブラリ | ||
- SwiftParser での増分解析 | ||
- Key Path の推論と診断の改善 | ||
|
||
## Apple のソフトウェアリリース情報 | ||
|
||
Apple が提供している OS や IDE のリリース情報です。 | ||
|
||
### 正式版 | ||
|
||
- [visionOS 1.0.3 (21N333)](https://developer.apple.com/news/releases/?id=02122024a) | ||
|
||
### 開発者向けベータ | ||
|
||
- [Xcode 15.3 beta 3 (15E5194e)](https://developer.apple.com/news/releases/?id=02132024g) | ||
- [iOS 17.4 beta 3 (21E5200d)](https://developer.apple.com/news/releases/?id=02132024f) | ||
- [iPadOS 17.4 beta 3 (21E5200d)](https://developer.apple.com/news/releases/?id=02132024e) | ||
- [macOS 14.4 beta 3 (23E5196e)](https://developer.apple.com/news/releases/?id=02132024d) | ||
- [watchOS 10.4 beta 3 (21T5202e)](https://developer.apple.com/news/releases/?id=02132024a) | ||
- [tvOS 17.4 beta 3 (21L5212d)](https://developer.apple.com/news/releases/?id=02132024c) | ||
- [visionOS 1.1 beta 2 (21O5188c)](https://developer.apple.com/news/releases/?id=02132024b) | ||
|
||
## OSS のリリース情報 | ||
|
||
iOS アプリ開発でよく使われている OSS のリリース情報です。 | ||
|
||
### サードパーティ | ||
|
||
#### SwiftFormat 0.53.2 | ||
|
||
[https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.2](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.2) | ||
|
||
- `hoistAwait` ルールが `try` キーワードの前に `await` を移動する可能性があるバグを修正しました | ||
- `redundantSelf` ルールが `@MainActor` アノテーションによって混同されるバグを修正しました | ||
- `unusedArguments` が `guard` 内の必須引数を削除するエッジケースを修正しました | ||
|
||
#### Kingfisher 7.11.0 | ||
|
||
[https://github.com/onevcat/Kingfisher/releases/tag/7.11.0](https://github.com/onevcat/Kingfisher/releases/tag/7.11.0) | ||
|
||
- `CocoaPods` で使用する場合、サポートされるプラットフォームとして `visionOS` を追加しました。他の依存関係マネージャーについては、以前のバージョンから既にサポートされていました | ||
- その他、軽微な対応が行われました | ||
|
||
#### The Composable Architecture 1.8.1 | ||
|
||
[https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.1](https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.1) | ||
|
||
- 1.8 系への Migration Guide が更新されました | ||
- 1.8 系への Migration Guide: [https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.8](https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.8) | ||
- その他、軽微な変更や不具合修正が行われました | ||
|
||
#### Realm 10.47.0 | ||
|
||
[https://github.com/realm/realm-swift/releases/tag/v10.47.0](https://github.com/realm/realm-swift/releases/tag/v10.47.0) | ||
|
||
- 地理空間クエリの初期サポートが導入され、特定の地理的エリア内のオブジェクトをフィルタリングできるようになりました | ||
|
||
#### SDWebImage 5.18.11 | ||
|
||
[https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.11](https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.11) | ||
|
||
- `NSData` を `SDImageFormat` に変換する際、欠落している `Break` キーワードを追加しました | ||
|
||
#### XcodeGen 2.39.1 | ||
|
||
[https://github.com/yonaskolb/XcodeGen/releases/tag/2.39.1](https://github.com/yonaskolb/XcodeGen/releases/tag/2.39.1) | ||
|
||
- `XcodeGen` が依存関係として使用されている場合に、重大な変更を修正するため `XcodeProj` バージョンを固定しました | ||
- その他、軽微な対応が行われました |