changedInput schema / properties / appId / description
Previous value: -"the share code you passed to emit_app"New value: +"the share code given to emit_app"
changedInput schema / properties / config / properties / moduleSuffixes / description
Previous value: -"tsconfig compilerOptions.moduleSuffixes"New value: +"tsconfig compilerOptions"
changedInput schema / properties / config / properties / nativeModulesDir / description
Previous value: -"package.json expo.autolinking.nativeModulesDir; omit if unset. Checked when the recipe ships a native module in src/modules. Unset, that module is never linked and the app crashes on Android at first render"New value: +"package.json expo.autolinking; omit if unset"
changedInput schema / properties / config / properties / plugins / description
Previous value: -"app.json plugins"New value: +"app.json"
changedInput schema / properties / config / properties / scheme / description
Previous value: -"app.json scheme"New value: +"app.json"
changedInput schema / properties / config / properties / userInterfaceStyle / description
Previous value: -"app.json userInterfaceStyle"New value: +"app.json"
changedInput schema / properties / dependencies / description
Previous value: -"the keys of package.json's dependencies"New value: +"package.json dependencies' keys"
changedInput schema / properties / files / description
Previous value: -"what you actually wrote: { path, bytes } per file, path relative to the project root. `bytes` must be the file's size in BYTES on disk (what `wc -c` reports), not its character count — the two differ for any file containing a non-ASCII character."New value: +"each file written: { path, bytes }, path from the project root"
changedInput schema / properties / files / items / properties / bytes / description
Previous value: -"size in bytes on disk, as `wc -c` reports"New value: +"size in bytes on disk as `wc -c` reports, not the character count"
changedInput schema / properties / files / items / properties / sha / description
Previous value: -"optional; when present it is authoritative and the byte check is skipped for that file"New value: +"optional; when sent, the byte check is skipped"
changedInput schema / properties / toolchain / properties / enableSceneSupport / description
Previous value: -"app.json → expo-build-properties → ios.enableSceneSupport"New value: +"app.json expo-build-properties ios.enableSceneSupport"
changedInput schema / properties / toolchain / properties / expoBuildProperties / description
Previous value: -"the INSTALLED `expo-build-properties` version, e.g. \"57.0.21\"; omit if it is not installed"New value: +"the INSTALLED expo-build-properties version; omit if absent"
changedInput schema / properties / toolchain / properties / expoSdk / description
Previous value: -"the INSTALLED `expo` package version, e.g. \"56.0.15\" (`npm ls expo`)"New value: +"the INSTALLED expo version, e.g. \"56.0.15\" (`npm ls expo`)"
changedInput schema / properties / toolchain / properties / xcode / description
Previous value: -"the version from `xcodebuild -version`, e.g. \"26.2\". iOS only; omit on a machine without Xcode"New value: +"`xcodebuild -version`, e.g. \"26.2\"; omit without Xcode"