Skip to content

Commit

Permalink
Merge pull request #171 from ios-osushi/feature/091_20240219
Browse files Browse the repository at this point in the history
Create 091-20240219.md
  • Loading branch information
tomu28 authored Feb 19, 2024
2 parents 0af3add + c02ca45 commit 49884f5
Showing 1 changed file with 83 additions and 0 deletions.
83 changes: 83 additions & 0 deletions Content/posts/091-20240219.md
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` バージョンを固定しました
- その他、軽微な対応が行われました

0 comments on commit 49884f5

Please sign in to comment.