RORK LABEN
SDK58 — Expo SDK 58 のベータは3〜4週間と案内されています。安定版は React Native 0.88 が出たあと、とだけ書かれており、日付は公表されていません0.88RC1 — その React Native 0.88 は9月16日に rc.1 まで進みました。SDK 58 は 0.86 から 0.88 へ一気に上がるため、0.87 の片づけも同時に踏みます9/30 — Google Play のデベロッパー確認と Play Console 登録が未了のアプリは、9月30日以降の削除対象です。残り9日で、個人名義で出している方も対象になりますKEYWINDOW — 依存の自動更新でクライアントパッケージだけ先に上がると、CI は通るのに iOS の本番ビルドだけが落ちる、という報告が出ていますNEW — Expo Go がプレビューを開かなくなった日に、最初に見るところRNREPO — React Native のリポジトリが facebook/react-native から react/react-native へ移りました。リンクやスクリプトの参照先を確かめておきたいところですSDK58 — Expo SDK 58 のベータは3〜4週間と案内されています。安定版は React Native 0.88 が出たあと、とだけ書かれており、日付は公表されていません0.88RC1 — その React Native 0.88 は9月16日に rc.1 まで進みました。SDK 58 は 0.86 から 0.88 へ一気に上がるため、0.87 の片づけも同時に踏みます9/30 — Google Play のデベロッパー確認と Play Console 登録が未了のアプリは、9月30日以降の削除対象です。残り9日で、個人名義で出している方も対象になりますKEYWINDOW — 依存の自動更新でクライアントパッケージだけ先に上がると、CI は通るのに iOS の本番ビルドだけが落ちる、という報告が出ていますNEW — Expo Go がプレビューを開かなくなった日に、最初に見るところRNREPO — React Native のリポジトリが facebook/react-native から react/react-native へ移りました。リンクやスクリプトの参照先を確かめておきたいところです
TAG

CI

7 記事
タグ一覧に戻る
関連タグ:
Expo5Rork5React Native2EAS1環境変数1依存管理1npm1ビルド再現性1Node.js1カタログ生成1Unicode1Renovate1
Rork 開発/2026-09-06中級

eas env:list に --json がないと分かってから、環境変数の棚卸しを組み直しました

eas env:list に --json フラグは用意されていません。--format short の出力を安全に JSON へ変換し、三つの環境の抜けを一行で見つけるまでの手順を書き残します。

Rork 開発/2026-09-02中級

expo のパッチを1つ上げると、expo install の推奨が何個動くのかを数えました

expo install が推奨するバージョンは expo 本体のパッチ版に紐づいています。npm レジストリの実データで台帳の差分を数え、npm install が外す幅と、生成直後のプロジェクトに置く検査を示します。

アプリ開発/2026-07-31上級

生成した壁紙カタログのハッシュが毎回変わる — 非決定の出どころを5つ切り分ける

同じ画像フォルダから同じ catalog.json が出てこない。opendir の列挙順、JSON.stringify のキー並べ替え、照合順序、Unicode 正規化、非同期の完了順。1,225ファイルで一つずつ切り分けて、出力を1種類に固定するまでの実測記録です。

Rork 開発/2026-07-30上級

Renovate が触ってよい依存と、触ってはいけない依存 — Expo SDK 57 の123パッケージを機械的に切り分ける

Rork 生成アプリに依存の自動更新を入れると、Expo が版を管理している123パッケージまで巻き込まれます。2026年7月30日時点の実測では、うち6件が npm の最新版へメジャー更新される差でした。除外リストを手で書かず SDK から機械生成する手順をまとめます。

Rork 開発/2026-07-09上級

生成のたびに崩れるレイヤ境界を、CIで守る — Rork製Expoアプリの依存ルール機械化

Rorkが生成したExpoアプリを長く運用すると、画面から直接APIクライアントを叩くimportが静かに増えていきます。ESLintのゾーン制約とdependency-cruiserで依存の向きを機械化し、CIで落とすまでの実装を残します。

アプリ開発/2026-06-25上級

言語を増やすたびに未翻訳が本番へ漏れる — Rork(Expo) アプリの文言カタログ運用と抜け検出の設計

Rork で生成した Expo アプリを多言語化したあと、言語を足すたびに未翻訳が本番へ漏れる問題を仕組みで止めるための設計を共有します。文言カタログの一元化、CI でのキー抜け・余り検出、フォールバック連鎖、複数形、擬似ロケールでのレイアウト検証まで実装込みで解説します。

Rork 開発/2026-06-19中級

リリース前の手動テストで消耗する前に — Rork アプリの主要動線を Maestro で自動E2E化する

Rork で生成したアプリは、プロンプトでの修正が別の画面を静かに壊すことがあります。起動からペイウォールまでの売上に直結する動線を Maestro で自動テストし、CI で回す実装手順を、私自身が個人開発で詰まった箇所とともに共有します。