【Expo SDK 42】Highlightsをdeepl翻訳

### Highlights

>Preview release of custom development clients. The expo-dev-client library, in combination with EAS Build, makes it possible to use libraries like react-native-fast-image, react-native-blurhash, react-native-date-picker, and @react-native-voice/voice in your managed Expo projects, even though they are not included in the Expo SDK. You can think of expo-dev-client as a library that installs an “Expo Go”-like interface in debug builds of any React Native app. Yes, expo-dev-client works in any React Native app, not only in Expo managed apps! Read “Introducing: Custom Development Clients” for the full story.

カスタム開発クライアントのプレビューリリース。expo-dev-clientライブラリは、EAS Buildと組み合わせることで、react-native-fast-image、react-native-blurhash、react-native-date-picker、@react-native-voice/voiceなどのライブラリを、Expo SDKに含まれていないにもかかわらず、管理しているExpoプロジェクトで使用することが可能になります。expo-dev-clientは、任意のReact Nativeアプリのデバッグビルドに「Expo Go」のようなインターフェースをインストールするライブラリと考えることができます。そう、Expo-dev-clientはExpoが管理するアプリだけでなく、どんなReact Nativeアプリでも動作します。詳しくは「ご紹介。カスタム開発クライアント」をお読みください。

>First-party Stripe support: We collaborated with the team at Stripe to make the @stripe/stripe-react-native library work seamlessly in Expo projects. With SDK 42, expo-payments-stripe has been deprecated in favor of this new library. Learn more in the API reference, and check out this excellent YouTube video that walks through integrating Stripe in your Expo app, by 
Varun Nath.

Stripeのファーストパーティサポート。Expoのプロジェクトで@stripe/stripe-react-nativeライブラリがシームレスに動作するように、Stripeのチームと協力しました。SDK 42では、expo-payments-stripeは非推奨となり、この新しいライブラリが採用されました。詳細はAPIリファレンスを参照してください。また、ExpoアプリにStripeを統合する方法を説明した以下のYouTubeビデオもご覧ください。
Varun Nath氏によるものです。

>Experimental support for Hermes on Android is now available in Expo Go, on apps built with EAS Build, and in expo-updates. Hermes for Android is not available in standalone apps built with expo build. Learn more in the “Using Hermes” guide.

Android版Hermesの実験的なサポートは、Expo Go、EAS Buildでビルドされたアプリ、Expo-updatesで利用可能です。Android用のHermesは、Expo Buildでビルドされたスタンドアロンアプリでは利用できません。詳細は、「Hermesの使用」ガイドでご確認ください。

>Improved managed apps on EAS Build. In SDK 41 we released the first version of support for managed apps on EAS Build, and in SDK 42 we’ve rolled out a bunch of improvements, for example: we now only include Android permissions for libraries that are used in the project (with only a minimal set of default permissions), we added support for specifying splash screen for specific DPIs, we automatically sync capabilities with App Store Connect based on project entitlements, and we ensure default project styles are consistent with expo build (there were a few inconsistencies on Android in SDK 41).

EAS Buildでのマネージドアプリの改善。SDK 41では、EAS Build上のマネージドアプリをサポートする最初のバージョンをリリースしましたが、SDK 42では、プロジェクトで使用されているライブラリのAndroidパーミッションのみを含めるようになりました（デフォルトパーミッションは最小限のセットのみ）、特定のDPI用のスプラッシュスクリーンを指定するサポートを追加しました、プロジェクトのエンタイトルメントに基づいてApp Store Connectと機能を自動的に同期します、デフォルトのプロジェクトスタイルがexpo buildと一貫していることを保証します（SDK 41ではAndroidでいくつかの不整合がありました）。

>The default Xcode version has been updated to 12.5 for EAS Build. If you don’t specify an "image" in your build profile, or you use "image": “default", your app will automatically be built with Xcode 12.5 when you update to SDK 42. Learn more in “Build Server Infrastructure”.

EAS Buildでは、デフォルトのXcodeのバージョンが12.5に更新されました。ビルドプロファイルに "image "を指定していない場合、または "image": 「default "を使用した場合、SDK 42にアップデートすると、自動的にXcode 12.5でアプリがビルドされます。詳しくは「ビルドサーバーのインフラ」をご覧ください。

>New Notifications features: SDK 42 brings support for two highly-requested expo-notifications features: handling push notifications while your app is in the background, and using custom notification sounds in your managed workflow app. Custom sounds are available only for apps built with the new EAS Build system. Learn more in the “Notifications” API reference.

新しいNotifications機能。SDK 42では、要望の多かった2つのExpo-notifications機能がサポートされています。アプリがバックグラウンドにある間のプッシュ通知の処理と、マネージドワークフローアプリでのカスタム通知サウンドの使用です。カスタムサウンドは、新しいEAS Buildシステムでビルドされたアプリでのみ利用できます。詳細は、"Notifications "APIリファレンスをご覧ください。

>To see the full list of new features and fixes, refer to the changelog!

新機能と修正点の全リストは、変更履歴を参照してください。

https://blog.expo.io/expo-sdk-42-579aee2348b6