You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: bootstrapped demo Expo app
* chore: use expo config plugin in expo demo app
* chore: reset Expo project
* chore: use workspace specifier for monorepo deps
* fix: do not toss up source sets in Gradle plugin
* feat: base implementation for brownfield Expo config plugin
* chore: update lock files
* chore: update app.json in ExpoApp
* chore: enable debug logging in app.json in ExpoApp
* feat: use new logging system in the plugin
* feat: templates engine for project modifications
* feat: patch for Expo SDK pre v55, fix source file paths
* feat: implemented Android brownfield plugin
* chore: update ExpoApp scripts
* fix: dedent gradle script insertion
* fix: depend on Material in AndroidApp; fix typo in gradle scripting comments
* fix: package name in ExpoApp
* chore: use debug signing config for AndroidApp release variant - for testing purposes
* chore: missing indent in gradleHelpers insertion
* fix: add missing expo modifications to template build.gradle.kts
* chore: use the Expo classes in template ReactNativeHostManager.kt
* fix: iOS xcode project processing of target UUID
* fix: make Android Expo config explicitly specify versions of RN Android deps to be properly resolved by Gradle when consumed
* fix: running package:ios again
* chore: udpate rock to 0.12.8
* chore: make nodemon watch template files in dev script for brownfield package
* chore: reformat files, extract capitalized string helper, suppress unchecked cast compilation warnings
* chore: deintegrate isExpo gradle plugin prop in favor of auto-detection
* chore: typo in Android native demo app theme name
* feat: config Maven publishing for part of the core expo modules
* fix: correct artifact, group and version discovery for manually whitelisted publishable projects
* feat: inject transitive dependencies into POM publication files
* feat: instead of publishing, inject proper POM and Gradle Module JSON metadata with Expo transitive deps
* feat: functional Expo demo in AndroidApp
* chore: re-enable signing of gradle plugin
* chore: use 0.0.1-snapshot by default in Expo plugin on Android
* fix: filter out remaining expo transitive dependencies, add version mediation mechanisms
* feat: seamless integration of Expo features into the brownfield CLI
* refactor: restructure RNApp sources
* feat: reuse RNApp sources in ExpoApp
* feat: set up flavors for AndroidApp to consume expo or vanilla artifacts
* ci: update CI to account for AndroidApp flavors
* chore: remove obsolete comment
* fix: monorepo-prone expo detection in CLI
* feat: proper code sharing for RN demo apps
* fix: make ReactNativeHostManager singatures match across flavors, properly initialize React Native
* fix: restore .brownie.ts files in each project for codegen to work properly
* feat: added an image view to the demo app
* chore: strip obsolete comment
* fix: proper module name in ios script
* fix: brownie not to crash on Android
* fix: handle brownie no stores in project in the CLI
* feat: demo apps reorganized, pulled in clean template for expo app
* feat: integrate brownie store with Expo demo app
* docs: update docs
* feat: temporarily deintegrate brownie from expo demo before android is implemented in brownie
* chore: rename expo app project
* chore: re-enable signing of the gradle plugin
* chore: add changesets
* refactor: format files
* fix(ci): path to RN project in androidapp-road-test
* refactor: format files to comply with detekt
* chore: revert changes to brownie
* fix: paths in packageIos in RN projects
* ci: update workflow for Apple apps
* feat: demo iOS app supporting interchanging brownfield artifacts
* fix: patchExpoPre55.sh
* fix: reorder build phases in iOS to first run patching after expo configure
* wip: reorder build script phases PoC for Expo config plugin
* chore: reorder code properly
* chore: use SNAPSHOT for CI and local
* chore: add plugin publish and patch scripts for local maven
* chore: fix appleapp-road-test ci
* chore: use macos runner for appleapp CI
* fix(ci): update maven path for expo flavor
* fix(ci): expo android
* feat: ensure build phase correct order using post_integrate
* feat: add ReactNativeHostManager to source files
* fix: use the bundleURL in loadView
* feat: present Expo RN UI in Apple App
* chore: use latest version for brownfield-gradle-plugin
* feat: add source files to PBXSourcesBuildPhase
* feat: allow entry points other than main
* feat: add configuration for vanilla and expo to AppleApp
* fix: add info.plist to AppleApp
* fix: bundle reference
* fix(ci): add guard to only run pods for vanilla
* docs: update ExpoApp usages
* feat: remove coil dependency from plugin to the lib
* refactor: remove TODO comments
* feat: guard script reordering against expo version
* feat: separate brownie usage by platform
* chore: build android app with release variant
* docs: add Expo Integration section
* chore: bump versions
* fix: remove color prop
* Update docs/docs/docs/getting-started/expo.mdx
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
* Update docs/docs/docs/getting-started/expo.mdx
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
* docs: remove images
* refactor: fix indentation
* chore: remove changeset bump
* chore(bump): react-native-brownfield and brownfield-cli for manual RC
* feat: set default names
* feat: use the default plugin config
* docs: add plugin options
* Update docs/docs/docs/getting-started/introduction.mdx
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
---------
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
Co-authored-by: Hur Ali <hurali97@gmail.com>
0 commit comments