From 78266c1a4798cd87597726cad1c930ed8432b08c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 May 2024 10:09:16 +0000 Subject: [PATCH 1/3] Create 103-20240527.md --- Content/posts/103-20240527.md | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Content/posts/103-20240527.md diff --git a/Content/posts/103-20240527.md b/Content/posts/103-20240527.md new file mode 100644 index 0000000..3eb8d06 --- /dev/null +++ b/Content/posts/103-20240527.md @@ -0,0 +1,42 @@ +--- +date: 2024-05-27 09:00 +description: TBD +tags: TBD +--- +# 103 2024-05-27 + +## TBD + +{ニュースなどを書く} + +## Apple のソフトウェアリリース情報 + +Apple が提供している OS や IDE のリリース情報です。 + +### 正式版 + +- [TBD](TBD) + +### 開発者向けベータ + +- [TBD](TBD) + +## OSS のリリース情報 + +iOS アプリ開発でよく使われている OSS のリリース情報です。 + +### Apple + +#### TBD + +[TBD](TBD) + +TBD + +### サードパーティ + +#### TBD + +[TBD](TBD) + +TBD From 1181294997c2a98e28371b03d78e2fb6d1508207 Mon Sep 17 00:00:00 2001 From: tomu28 Date: Thu, 30 May 2024 02:01:10 +0900 Subject: [PATCH 2/3] feat: update 103-20240527.md --- Content/posts/103-20240527.md | 107 +++++++++++++++++++++++++++++----- 1 file changed, 92 insertions(+), 15 deletions(-) diff --git a/Content/posts/103-20240527.md b/Content/posts/103-20240527.md index 3eb8d06..34cf5af 100644 --- a/Content/posts/103-20240527.md +++ b/Content/posts/103-20240527.md @@ -1,13 +1,28 @@ --- date: 2024-05-27 09:00 -description: TBD -tags: TBD +description: AppleとGoogle、iOSとAndroidで不要な追跡の警告に関するサポートを提供、iOS 17.5.1リリースなど +tags: ios, ipados, tvos, xcode, swift-system, nuke, swift-format, pin-remote-image, quick, realm-swift, swift-lint, xcbeautify, xcode-gen --- # 103 2024-05-27 -## TBD +## AppleとGoogle、iOSとAndroidで不要な追跡の警告に関するサポートを提供 -{ニュースなどを書く} +[https://www.apple.com/jp/newsroom/2024/05/apple-and-google-deliver-support-for-unwanted-tracking-alerts-in-ios-and-android/](https://www.apple.com/jp/newsroom/2024/05/apple-and-google-deliver-support-for-unwanted-tracking-alerts-in-ios-and-android/) + +- Apple と Google は、Bluetooth 追跡デバイス向けの業界規格「Detecting Unwanted Location Trackers」を共同で作成しました +- この新機能により、ユーザーは異なるプラットフォームでペアリングされている未知の追跡デバイスの存在を識別し、対応できるようになります + +## Apple、アイトラッキング、音楽触覚、ボーカルショートカットなどの新しいアクセシビリティ機能を発表 + +[https://www.apple.com/newsroom/2024/05/apple-announces-new-accessibility-features-including-eye-tracking/](https://www.apple.com/newsroom/2024/05/apple-announces-new-accessibility-features-including-eye-tracking/) + +Apple が発表した新しいアクセシビリティ機能には、身体障害を持つユーザーが目で iPad や iPhone を操作できる「Eye Tracking」が含まれています。また、「Music Haptics」は、聴覚障害者が音楽を体験できるようにする機能で、iPhone の Taptic Engine を使用します。さらに、「Vocal Shortcuts」により、カスタムサウンドでタスクを実行できます。 + +## 心房細動の履歴が日本のApple Watchで利用可能に + +[https://www.apple.com/jp/newsroom/2024/05/afib-history-now-available-on-apple-watch-in-japan/](https://www.apple.com/jp/newsroom/2024/05/afib-history-now-available-on-apple-watch-in-japan/) + +Apple Watch の心房細動の履歴機能が日本で利用可能になりました。この機能は、心房細動と診断された 22 歳以上のユーザーが、iOS 17.0 以降と watchOS 10.0 以降のデバイスで使用できるようになっています。心房細動の発生頻度や持続時間を追跡し、健康状態に影響を与える可能性のある生活習慣の要因も記録できます。よって、ユーザーは医師との相談時により詳細な情報を提供でき、より良い健康管理が可能になります。 ## Apple のソフトウェアリリース情報 @@ -15,11 +30,10 @@ Apple が提供している OS や IDE のリリース情報です。 ### 正式版 -- [TBD](TBD) - -### 開発者向けベータ - -- [TBD](TBD) +- [iOS 17.5.1 (21F90)](https://developer.apple.com/news/releases/?id=05202024a) +- [iPadOS 17.5.1 (21F90)](https://developer.apple.com/news/releases/?id=05202024b) +- [tvOS 17.5.1 (21L580)](https://developer.apple.com/news/releases/?id=05212024a) +- [Xcode 15.4 (15F31d)05132024a](https://developer.apple.com/news/releases/?id=05132024a) ## OSS のリリース情報 @@ -27,16 +41,79 @@ iOS アプリ開発でよく使われている OSS のリリース情報です ### Apple -#### TBD +#### swift-system 1.3.0 -[TBD](TBD) +[https://github.com/apple/swift-system/releases/tag/1.3.0](https://github.com/apple/swift-system/releases/tag/1.3.0) -TBD +- visionOS, musl libc のサポートをしました +- swift-system は Swift 5.8 を必要とするようになりました +- SystemString の Collection 適合性が向上し、Swift 6.0 の replaceSubrange()の厳格な Collection 型要件と互換性を持ちます +- cmake 設定が Arm64 の表記をより多く理解できるようになり、Windows コンパイラとの互換性が向上しました +- Android の NDK 26 における特殊な nullability 注釈へ対応するため、2 つの syscall ラッパーを適用しました。このパッケージは最新の NDK に対してビルドするため必要です ### サードパーティ -#### TBD +#### Nuke 12.7 + +[https://github.com/kean/Nuke/releases/tag/12.7.0](https://github.com/kean/Nuke/releases/tag/12.7.0) + +- このリリースでは、並列処理のための構造化手法のサポートと ImagePipeline の内部構造が大幅に改善されました +- ImageTask に以下を直接追加。`AsyncStream`、`AsyncStream`、`PlatformImage async`、`ImageResponse async` +- AsyncImageTask を非推奨にしました +- ImageTask に ImageTask.Event と `AsyncStream` を追加して、画像ロードに関連するすべてのイベントを観察できるように改善しました +- ImagePipeline の過去のリリースにおけるデータタスク、Combine、Async/Await、AsyncStream のサポート導入後の複雑さを再構築し、非推奨のメソッドを整理しました + +#### SwiftFormat 0.53.10 + +[https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.10](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.10) + +- `--output stdout` 使用時に誤って生成される `stdout` ディレクトリの問題を修正しました +- 複数行の関数呼び出し引数に対する未使用引数の誤検出を修正しました +- 属性や ~ 演算子を含むジェネリック引数の解析を修正しました +- `--report` や `--reporter` 引数の欠如に関する誤ったエラーを修正し、`--reporter` の明示的なデフォルト値を非推奨としました + +#### PINRemoteImage 3.0.4 + +[https://github.com/pinterest/PINRemoteImage/releases/tag/3.0.4](https://github.com/pinterest/PINRemoteImage/releases/tag/3.0.4) + +- 様々な修正が行われました + +#### Quick 7.6.0 + +[https://github.com/Quick/Quick/releases/tag/v7.6.0](https://github.com/Quick/Quick/releases/tag/v7.6.0) + +- QuickLint という CLI ツールと Xcode プラグインを追加しました。これはフォーカスされたスペックを検出し、フォーカスを削除する機能を持っています +- Async DSL では、sharedExamples の非同期バージョンを利用不可とし、以前は見つからなかった sharedExamples が意図的に利用不可であることを明確にしました +- rake を 13.1.0 から 13.2.1 にアップデートしました +- プロトコルに合わせて、コンテキストパラメータを aContext と名付け直しました + +#### realm-swift 10.50.1 + +[https://github.com/realm/realm-swift/releases/tag/v10.50.1](https://github.com/realm/realm-swift/releases/tag/v10.50.1) + +- Xcode 15.4 用のリリースパッケージを更新しました +- @AutoOpen と@AsyncOpen が、設定された初期サブスクリプションを使用していなかった問題を修正しました(PR #8572、v10.50.0 以降) +- App.baseURL が常に nil だった問題を修正しました(PR #8573、v10.50.0 で導入されて以降) +- Realm Studio は 15.0.0 以降に対応し、API は 10.x.y シリーズのすべての以前のリリースと後方互換性があります + +#### SwiftLint 0.55.1 + +[https://github.com/realm/SwiftLint/releases/tag/0.55.1](https://github.com/realm/SwiftLint/releases/tag/0.55.1) + +- 静的オーバーファイナルクラスルールの違反メッセージの表現を明確化しました +- Bazel ビルドの問題を修正し、transitive 依存関係を明示的に追加しました。また、条件付きで有効化される変数宣言や初期化子を常に有効であるとして扱い、コンパイル時の問題を回避しました +- 未使用の列挙ルールを無視し、開始括弧ルールでコメントを尊重し、冗長な初期化子を削除しました + +#### xcbeautify 2.3.1 + +[https://github.com/cpisciotta/xcbeautify/releases/tag/2.3.1](https://github.com/cpisciotta/xcbeautify/releases/tag/2.3.1) + +- 様々な修正が行われました + +#### XcodeGen 2.41.0 -[TBD](TBD) +[https://github.com/yonaskolb/XcodeGen/releases/tag/2.41.0](https://github.com/yonaskolb/XcodeGen/releases/tag/2.41.0) -TBD +- xcodegen キャッシュコマンドを追加し、キャッシュを書き込む機能が追加されました。これは、ポストコミットの git フック統合に便利です +- ファイルソートにフォルダを含めるよう変更しました +- マルチプラットフォームアプリで watchOS を含む場合の supportedDestinations の検証問題を修正しました From 64e396a89337435b4597403ce9eaa46ec095a6ca Mon Sep 17 00:00:00 2001 From: tomu28 Date: Fri, 31 May 2024 15:08:40 +0900 Subject: [PATCH 3/3] feat: update 103-20240527.md --- Content/posts/103-20240527.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Content/posts/103-20240527.md b/Content/posts/103-20240527.md index 34cf5af..a253c41 100644 --- a/Content/posts/103-20240527.md +++ b/Content/posts/103-20240527.md @@ -24,6 +24,13 @@ Apple が発表した新しいアクセシビリティ機能には、身体障 Apple Watch の心房細動の履歴機能が日本で利用可能になりました。この機能は、心房細動と診断された 22 歳以上のユーザーが、iOS 17.0 以降と watchOS 10.0 以降のデバイスで使用できるようになっています。心房細動の発生頻度や持続時間を追跡し、健康状態に影響を与える可能性のある生活習慣の要因も記録できます。よって、ユーザーは医師との相談時により詳細な情報を提供でき、より良い健康管理が可能になります。 +## AppleはWWDC24に向けてApple Developer Forumsをリニューアルしました + +[https://developer.apple.com/news/?id=hufhlpow](https://developer.apple.com/news/?id=hufhlpow) + +このフォーラムは、開発者が Apple の専門家やエンジニアと連絡を取り合い、質問に答えたりアドバイスを得たりする手助けをするためにデザインされています。 +Apple Developer Program のメンバーは、フォーラムで専門家のアドバイスを優先的に受けることができます。 + ## Apple のソフトウェアリリース情報 Apple が提供している OS や IDE のリリース情報です。