-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add postInitScript and platform fields in template.config.js fo… #146
feat: Add postInitScript and platform fields in template.config.js fo… #146
Commits on May 29, 2024
-
fix: address issues with scale, ScrollView prop feat: move min_visionos_version_supported to Helpers feat: implement `visionos_hoverStyle` prop chore: update README.MD fix: refactor visionos_hoverStyle to take a string and new arch support docs: add link to rn-tester's README.md (callstack#5) chore: change VisionOS to visionOS (callstack#13) chore: use `min_supported_versions` for third-party-podspecs (callstack#18) chore: remove not necessary ifs TARGET_OS_VISION, minimise code diff (callstack#22) feat: add visionos support add warning when using InputAccessoryView update platform naming fix: remove keyboard listerners and mark as unsupported (callstack#25) * fix: remove keyboard listerners and mark as unsupported * chore: replace warn with warnOnce feat: support building visionOS with dynamic frameworks enabled (callstack#28) chore: sync Podfile.lock with upstream, remove unnecessary #endif feat: add visionOS as separate target to fix iOS tests (callstack#31) * feat: add visionOS as separate target to fix iOS tests * fix: disable multiple windows support * feat: add visionOS App Icon * fix: creating Release build Update README.md (callstack#36) * Update README.md * fix: update README link * feat: add caution section * fix: bring back info about Hermes Add platform guidelines to README (callstack#37) * Add platform guidelines to README * fix: link to docs Rename react-native package to @callstack/react-native-visionos (callstack#35) * rename react-native package to @callstack/react-native-visionos * fix typo * Make JS and TS tests independent of react-native package name * change name in template * replace more refs in e2e tests * revert tests changes * disable js e2e tests for visionos * bring back react-native for other platforms compat * ci: run js, no e2e js Fix codegen issues for RNTester after renaming package (callstack#40) feat: make hermes build for visionOS (callstack#26) * [WIP] feat: make hermes build for visionOS * feat: point to callstack/hermes-visionos fork, update README * fix: remove USE_HERMES from project.pbxproj feat: align unnecessary compiler conditionals (callstack#51) chore: sync Podfile.lock feat: implement OOT release script (callstack#43) * feat: implement OOT release script * docs: add readme on Release process * fix: remove header file Co-authored-by: Michał Pierzchała <thymikee@gmail.com> * add reference --------- Co-authored-by: Michał Pierzchała <thymikee@gmail.com> feat: add visionOS template (callstack#34) * Update CLI to v12.1.1 * feat: implement visionos react-native template * feat: modify template look * feat: add `@callstack/out-of-tree-platforms` to metro config * fix: metro config * feat: update supported platforms --------- Co-authored-by: szymonrybczak <szymon.rybczak@gmail.com> task(StatusBar component): show warn when using StatusBar (callstack#49) * task(StatusBar component): show warn when using StatusBar * pr suggestions docs: update CMake instructions (callstack#55) Fix iOS native tests (callstack#58) * fix: remove unnecessary libevent.podspec * fix: make OCMock build for visionOS fix: remove unnecessary YogaKit pod (callstack#61) feat: add warning while building Hermes that at least CMake 3.28.0 is required (callstack#63) fix: RCTAlertController transparent background override added cornerRadius for hover style (callstack#66) * added corner radius for hover style * fix: implement proper handling for old arch, reformat code --------- Co-authored-by: Oskar Kwaśniewski <oskarkwasniewski@icloud.com> chore: sync Podfile.lock fix: don't warn users about the Keyboard API (callstack#71) feat: implement visionos cli commands (callstack#64) fix: use isVision instead of isVisionOS (callstack#76) fix: release build bundle (callstack#74) fix: remove duplicated isVision key (callstack#78) fix: change resolver option name (callstack#79) fix: RCTDeviceInfo UIApplicationDidChangeStatusBarOrientationNotification method fix: update README.md with corrected capitalization (callstack#84) fix: upstream sync ifdefs fix: providing unsupported value to hoverStyle crashed the app (callstack#88) fix: pointer events (callstack#114) fix: hoverEffect for bridgeless mode (callstack#92) refactor: remove unused RCTForegroundWindow (callstack#94) fix: properly retrieve window when clicking DevMenu action (callstack#95) sync with upstream chore: sync Podfile.lock docs: add how is it different from iOS version section (callstack#91) docs: move to documentation website (callstack#119) Update README.md (callstack#121) * Update README.md * Update README.md Co-authored-by: Kacper Rożniata <56474758+krozniata@users.noreply.github.com> --------- Co-authored-by: Kacper Rożniata <56474758+krozniata@users.noreply.github.com> Update getting started link in Readme. (callstack#123) Co-authored-by: christinamartinez <christina.martinez@faithlife.com> chore: remove hover effect & add cursor: pointer (callstack#122) * chore: remove hover effect * fix: set cursor pointer by default, update tests * feat(iOS): Implement cursor style prop --------- Co-authored-by: Saad Najmi <sanajmi@microsoft.com> chore: resync with upstream fix: change versio of @callstack/out-of-tree-platforms feat: make SwiftUI React Native entry point (callstack#68) * feat: add Swift entrypoint [wip] add module maps to some RN modules to allow for swift c++ imports feat: implement RCTReactController and RCTSwiftUIAppDelegate feat: introduce new method to RCTAppDelegate * feat: modify template to use SwiftUI * fix: dimensions, use RCTMainWindow() * fix: fallback to DarkMode on visionOS * fix: use KeyWindow() in RCTPerfMonitor feat: update docs (callstack#80) * feat: update docs * Update README.md Co-authored-by: Michał Pierzchała <thymikee@gmail.com> * Update README.md Co-authored-by: Michał Pierzchała <thymikee@gmail.com> * Update README.md Co-authored-by: Michał Pierzchała <thymikee@gmail.com> * Update README.md Co-authored-by: Michał Pierzchała <thymikee@gmail.com> * Update README.md Co-authored-by: Michał Pierzchała <thymikee@gmail.com> --------- Co-authored-by: Michał Pierzchała <thymikee@gmail.com> feat: add UIApplicationSceneManifest to template Create custom resolver and utils package for out-of-tree platforms (callstack#32) * rename react-native package to @callstack/react-native-visionos * wip: metro setup for other platform * fix(flow): add .ios.visionos as support platform * fix some flow errors * fix flow * revert Platform.select change * revert KeyboardAvoidingView change * fix type * change kBundlePath to ios.visionos * fix: remove redundant isVisionOS * use custom resolver options to read platform for OOT * fix types * remove formatting * add/remove platform checks * document variant behavior * use visionOS Keyboard mock * use visionOS KeyboardAvoidingView mock * use visionOS InputAccessoryView mock * test: add test for metroPlatformResolver * move implementation to user space * create out-of-tree-platforms package and bring back resolver options * revert flow changes * revert sourceExts changes * update links * add comments * fix visionos typo * adjust lockfile * revert loadMetroConfig change * remove podfile lock * revert scripts changes Fix build step for `@callstack/out-of-tree-platforms` (callstack#46) * feat: setup @callstack/out-of-tree-platforms to build properly * feat: add build packages step to `oot-release.js` script * chore: format package.json fix(callstack#48) local build of @callstack/out-of-tree-platforms (callstack#50)
Configuration menu - View commit details
-
Copy full SHA for e5296d0 - Browse repository at this point
Copy the full SHA e5296d0View commit details -
feat: implement visionOS CI (callstack#54)
feat: use Xcode beta globally feat: use callstack/hermes-visionos fork feat: test Hermes feat: reset cache keys fix: use callstack/hermes fix: use correct hermes source tarball fix: use never xcode version test only JSC fix: change Xcode version fix: use m1 executor feat: add cocoapods cache fix: remove hermes from cache keys fix: rbenv reset cache test: use 15.2 fix: run visionos CI on every PR (callstack#62) chore: disable some of upstream pipelines (callstack#33) * chore: disable some of upstream pipelines * tests: update snapshot for visionOS * chore: disable more jobs, fix isVisionOS * fix: Keyboard.js, adjust pipeline_selection.js * feat: run iOS tests every night chore: disable android tests (callstack#39) fix: prevent from running the testAll.yml on main (callstack#41) fix: ci on main (callstack#44) fix: remove windows jobs (callstack#126) * fix: remove windows jobs * fix: sync jobs.yml
Configuration menu - View commit details
-
Copy full SHA for c0a7344 - Browse repository at this point
Copy the full SHA c0a7344View commit details -
feat: Automate releases to GitHub (callstack#83)
fix: adjust oot-release script for stable releases (callstack#85)
Configuration menu - View commit details
-
Copy full SHA for d2569ea - Browse repository at this point
Copy the full SHA d2569eaView commit details -
feat: implement
XR
API (callstack#81)* feat: implement Spatial API * feat: make RCTSpatial decoupled from RCTMainWindow() * feat: implement XR module docs: add image to README, annotate nightly APIs fix: export XR library from typescript
Configuration menu - View commit details
-
Copy full SHA for 0a44a40 - Browse repository at this point
Copy the full SHA 0a44a40View commit details -
feat: add multi-window support (callstack#117)
* feat: add multi-window support * feat: introduce WindowManager fix: RCTReactViewController properly check props to update fix: use clearColor instead of systemBackgroundColor for visionOS (callstack#125)
Configuration menu - View commit details
-
Copy full SHA for f26c0a5 - Browse repository at this point
Copy the full SHA f26c0a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2031922 - Browse repository at this point
Copy the full SHA 2031922View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f76be7 - Browse repository at this point
Copy the full SHA 1f76be7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dca3fb - Browse repository at this point
Copy the full SHA 5dca3fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68bb9af - Browse repository at this point
Copy the full SHA 68bb9afView commit details -
Configuration menu - View commit details
-
Copy full SHA for c13083d - Browse repository at this point
Copy the full SHA c13083dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba102c - Browse repository at this point
Copy the full SHA 3ba102cView commit details -
fix: deep and universal links when app is running (callstack#140)
Co-authored-by: Thiago Brezinski <thiagobrez@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for acc1699 - Browse repository at this point
Copy the full SHA acc1699View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4a1c78 - Browse repository at this point
Copy the full SHA c4a1c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 899594b - Browse repository at this point
Copy the full SHA 899594bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba582b - Browse repository at this point
Copy the full SHA 4ba582bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cad08aa - Browse repository at this point
Copy the full SHA cad08aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4efe556 - Browse repository at this point
Copy the full SHA 4efe556View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ce878f - Browse repository at this point
Copy the full SHA 5ce878fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a47f4 - Browse repository at this point
Copy the full SHA 01a47f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59dfb23 - Browse repository at this point
Copy the full SHA 59dfb23View commit details -
feat: Add postInitScript and platform fields in template.config.js fo…
…r react-native add-platform compatibility
Piotr Fijalkiewicz committedMay 29, 2024 Configuration menu - View commit details
-
Copy full SHA for bdb15df - Browse repository at this point
Copy the full SHA bdb15dfView commit details
Commits on Jun 3, 2024
-
feat: Add Cocoapods installation information to postInitScript.js
Piotr Fijalkiewicz committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 3104e87 - Browse repository at this point
Copy the full SHA 3104e87View commit details
Commits on Jun 4, 2024
-
feat: Add projectDir path to instructions
Piotr Fijalkiewicz committedJun 4, 2024 Configuration menu - View commit details
-
Copy full SHA for e7b515d - Browse repository at this point
Copy the full SHA e7b515dView commit details
Commits on Jun 6, 2024
-
fix: Fix instruction path to install pods
Piotr Fijalkiewicz committedJun 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 3c72961 - Browse repository at this point
Copy the full SHA 3c72961View commit details