History log of /expo/.gitattributes (Results 1 – 20 of 20)
Revision Date Author Comments
# 83876ff0 06-Dec-2022 Tomasz Sapeta <[email protected]>

Exclude vendored code from being counted by Linguist (#20335)


# 2fd75d6d 25-Jul-2022 Kudo Chien <[email protected]>

Deprecate source-login-scripts.sh (#18330)

# Why

the `source-login-scripts.sh` introduced a lot of pain where the community reported much build errors from it. it doesn't support shells other tha

Deprecate source-login-scripts.sh (#18330)

# Why

the `source-login-scripts.sh` introduced a lot of pain where the community reported much build errors from it. it doesn't support shells other than zsh and bash. this pr find a new way to deal with xcode building issues that it cannot find the correct nodejs path.

close ENG-4864
close ENG-5242

# How

react-native introduces `.xcode.env` and `.xcode.env.local` for developers to override the `$NODE_BINARY`: https://github.com/facebook/react-native/pull/33546

to make sure building success from expo-constants, expo-updates, and also the app target when generating bundles. i would like to reuse the `.xcode.env` and `.xcode.env.local` from react-native. this pr further generates `.xcode.env.local` automatically for the app during `pod install`. we can ensure that `pod install` is executed from shell and nodejs is available. so we will generate `export NODE_BINARY="$(command -v node)"` in the `.xcode.env.local`. for xcode, the path will be `$PODS_ROOT/../.xcode.env.local`, every xcode subprojects can source the file to get correct `$NODE_BINARY`.

# Test Plan

- building bare-expo from xcode (opening xcode by macos finder)
- building bare-expo by `yarn ios`
- updates e2e ci passed
- building expo-go (prerequisite: #18344)

Co-authored-by: James Ide <[email protected]>

show more ...


# 79ca9839 07-Jul-2021 Kudo Chien <[email protected]>

[expo-constants] Modularized expo-constants without further app setup (#13424)

# Why

Try to achieve the goal of `expo install expo-constants` without any further setup.

# How

For iOS, use

[expo-constants] Modularized expo-constants without further app setup (#13424)

# Why

Try to achieve the goal of `expo install expo-constants` without any further setup.

# How

For iOS, use `script_phase` to execute the script.
For Android, move gradle plugin into expo-constants android library.

# Test Plan

1. Build passed
2. Verify Constants.Manifest test case from bare-expo iOS/Android

show more ...


# d5585070 19-Feb-2021 Tomasz Sapeta <[email protected]>

Remove remains of Nix (#11989)


# 25ff3533 11-Feb-2021 James Ide <[email protected]>

[git] Remove CocoaPod entries from git-lfs list (#11922)

Why: we no longer commit pods to the repository and don't need to download the large ones from Git LFS.

How: updated .gitattributes to rem

[git] Remove CocoaPod entries from git-lfs list (#11922)

Why: we no longer commit pods to the repository and don't need to download the large ones from Git LFS.

How: updated .gitattributes to remove the LFS entries

Test plan: make sure `git lfs pull` doesn't break

show more ...


# ec4c554e 14-Jan-2021 Evan Bacon <[email protected]>

[EMS] Create dev tooling for config plugins (#11574)

* plugin for stripe

* add plugin clean, build, and lint scripts

* Update index.ts

* remove template

* update naming

* Update READM

[EMS] Create dev tooling for config plugins (#11574)

* plugin for stripe

* add plugin clean, build, and lint scripts

* Update index.ts

* remove template

* update naming

* Update README.md

* Update CHANGELOG.md

* added plugin support to et

* Update app.json

* added testing options

* Update checkPackageAsync.ts

* added payments to NCL

* updated stripe plugin to support iap

* Update PaymentsScreen.tsx

* Update PaymentsScreen.tsx

* Update PaymentsScreen.tsx

* Updated docs

* Apply suggestions from code review

Co-authored-by: James Ide <[email protected]>
Co-authored-by: Brent Vatne <[email protected]>

* updated types

* Update jest-preset-plugin.js

* downgrade node

* Apply suggestions from code review

Co-authored-by: James Ide <[email protected]>

* update syntax

* ignore plugin builds

* unignore

* Update packages/expo-module-scripts/README.md

Co-authored-by: James Ide <[email protected]>

Co-authored-by: James Ide <[email protected]>
Co-authored-by: Brent Vatne <[email protected]>

show more ...


# 7e0d9eb9 22-Dec-2020 Evan Bacon <[email protected]>

Add expo-camera to bare-expo (#11428)

* Add expo-camera to bare-expo

* fix icons

* Update settings.gradle


# d3a5cdbc 04-Jun-2020 Bartłomiej Bukowski <[email protected]>

[iOS] Make .pbxproj file a non-binary (#8507)


# d4880a16 23-Dec-2019 Michał Czernek <[email protected]>

@mczernek/update google and crashlytics (#6593)

* Update Crashlytics, Firebase and Google AdMob.


# f6d5bc6e 30-Aug-2019 Stanisław Chmiela <[email protected]>

[ios] Upgrade native dependencies (#5500)

# Why

To be sure that we've got all the latest fixes and updates that may affect compatibility with iOS 13.

# How

Went through outdated native depe

[ios] Upgrade native dependencies (#5500)

# Why

To be sure that we've got all the latest fixes and updates that may affect compatibility with iOS 13.

# How

Went through outdated native dependencies and upgraded them to latest versions.

# Test Plan

Expo client builds. Screens for possibliy affected modules (GoogleSignIn, AppAuth, Maps) look ok in NCL.

show more ...


# 6f64291f 28-Aug-2019 Stanisław Chmiela <[email protected]>

[expo-ads-admob] Upgrade underlying native SDKs (#5447)

# Why

Fixes https://github.com/expo/expo/issues/5242 and closes https://github.com/expo/expo/issues/5330.

# How

Upgraded underlying n

[expo-ads-admob] Upgrade underlying native SDKs (#5447)

# Why

Fixes https://github.com/expo/expo/issues/5242 and closes https://github.com/expo/expo/issues/5330.

# How

Upgraded underlying native SDKs on both iOS and Android. Added required app IDs to `AndroidManifest` and `Info.plist`. Added support for `googleMobileAdsAppId` to XDL and Universe. Added documentation around `googleMobileAdsAppId`.

x-refs: https://github.com/expo/expo-cli/pull/961, https://github.com/expo/universe/pull/3660

# Test Plan

Expo client builds with these changes on both platforms.

show more ...


# 500b7cdb 17-Aug-2019 James Ide <[email protected]>

[lfs] Clean up list of LFS files

Some of the paths have changed or are obsolete.


# adad3c00 18-Jun-2019 Michał Czernek <[email protected]>

[expo-face-detector] Change face detection library to MLKit (#4056)

* Exchange GoogleVision to MLKit. Temporarily remove FaceDetector from versioned ABIs to limit errors.

* Remove old implementat

[expo-face-detector] Change face detection library to MLKit (#4056)

* Exchange GoogleVision to MLKit. Temporarily remove FaceDetector from versioned ABIs to limit errors.

* Remove old implementations from compile path.

* Update project.pbxproj after deleting old FaceDetectors.

* Exchange GMVision to MLKit for Face Detection.

* [WIP] More or less working version of portrait camera detection.

* Correct transformations for landscape non mirrored.

* Correct scaling with regard to cropping.

* Translation with regard to cropping on non-mirrored.

* Handle cropping translation in mirror.

* Refactor transitions to nice matrix operations.

* Add some comments.

* Refactor. Extract transformation creation to calculator.

* Read orientation on main thread.

* Handle properties properly. Add timeInterval.

* Update facedetector docs.

* [WIP]

* Formatting.

* Updated pbxproj.

* Change dependency from Google Mobile Vision to MLKit.

* Review suggestions.

* Add FaceDetector screen for detecting faces on picked images.

* Correct detecting faces on UIImage.

* Apply review suggestions.

* Detect faces from file in android.

* Return image data along with detected faces for file.

* Reformat to use registered face detector instead forcibly using expo face detector.

* Handle mirrored images in camera preview.

* Correct iOS FeceDetector enabling.

* Respect tracking settings.

* Respect minTimeInterval. Correct yawAngle in mirrored images in Android.

* Request CAMERA_ROLL permission in FaceDetector test screen.

* Upmerge master.

* Applying review suggestions.

* Update apps/native-component-list/src/screens/FaceDetectorScreen.tsx

Co-Authored-By: Stanisław Chmiela <[email protected]>

* Update apps/native-component-list/src/screens/FaceDetectorScreen.tsx

Co-Authored-By: Stanisław Chmiela <[email protected]>

* Update docs/pages/versions/unversioned/sdk/facedetector.md

Co-Authored-By: Stanisław Chmiela <[email protected]>

* Temporarilrly remove FaceDetector from SDK333.

* Handle orientation change.

* Correct FaceDetector screen.

* [ios] Autogenerate GoogleService-Info.plist

* Mark detected faces on FaceDetectorScreen.

* Correct rotation matrix for -90 degrees rotation.

* Move iOS changes to old ABIs.

* Update Pods.

* Backport android face detector.

show more ...


# 9093c6d3 21-Apr-2019 James Ide <[email protected]>

[git] Add `@unimodules/*` and other scoped package artifacts to .gitattributes

Makes Git treat scoped packages the same as unscoped packages with regard to treating build artifacts as binary.


# 8b6eb81f 05-Feb-2019 Nick Novitski <[email protected]>

`./update-dependencies` and fixes

- Remove custom xcpretty package
- Add custom Android NDK version 17c package
- Add custom cocoapods 1.5.3 package


# a454f575 01-Feb-2019 Stanisław Chmiela <[email protected]>

Upgrade Facebook SDK (Ads and LoginKit) to latest versions (5.5.1, 4.40.0) (#3394)

* [ios] Upgrade Facebook dependencies manually

* [expo-facebook] Run registerViewsForInteraction on main thread,

Upgrade Facebook SDK (Ads and LoginKit) to latest versions (5.5.1, 4.40.0) (#3394)

* [ios] Upgrade Facebook dependencies manually

* [expo-facebook] Run registerViewsForInteraction on main thread, as recommended in FBAudienceNetwork changelog https://developers.facebook.com/docs/audience-network/changelog-ios#5_1_1

* [expoview] Fix FacebookAdDataExtractor for new Audience Network SDK

* [expo-facebook] Upgrade Facebook Audience Network SDK to 5.1.1

* [ios] Run pod install

* [android] Add 127.0.0.1 as a trusted network address for cleartext communication with FBAds cache (see https://developers.facebook.com/docs/audience-network/android-network-security-config)

* [android] Move FacebookAdDataExtractor from expoview into separate versioned abis

* [android] Fix old ABIs for new SDK method

* [changelog] Add changelog entry

show more ...


# 8158bcb3 09-Jan-2019 James Ide <[email protected]>

[git] Mark .pbxproj files as binary + collapse in GH code review


# 5f34b306 27-Nov-2018 James Ide <[email protected]>

[ts] Mark compiled JS as auto-generated and binary to filter from GitHub

This marks the contents of package `build` directories as auto-generated so that changes to these files are collapsed but vis

[ts] Mark compiled JS as auto-generated and binary to filter from GitHub

This marks the contents of package `build` directories as auto-generated so that changes to these files are collapsed but visible (if expanded) in GitHub PRs, helping reviewers focus on salient changes.

Test plan: put up a PR that makes changes to `build` and ensure the built JS is collapsed by default and still expandable.

show more ...


# 8c9d5672 15-Oct-2018 Nick Novitski <[email protected]>

[ci] Add shell_app_base_sim_ios build

Required packaging xcpretty and expo-cli


# f6801272 22-Sep-2018 Eric Samelson <[email protected]>

[ios] commit Pods