Skip to content
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!: RN 0.72.6 and Expo 49 #2446

Merged
merged 78 commits into from
Nov 16, 2023
Merged

feat!: RN 0.72.6 and Expo 49 #2446

merged 78 commits into from
Nov 16, 2023

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    d68f34c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    772f1de View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. chore: package updates

    frankcalise committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    6c62b83 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    e64d38a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca98ae8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c77940 View commit details
    Browse the repository at this point in the history
  4. chore: tsc fix

    frankcalise committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    ef58d4f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Ignite Expresso (#2476 by @frankcalise)

    * fix(cli): update generator for expo only
    
    * refactor(boilerplate): App to typescript
    
    * chore: simplify w/ expo
    
    * chore: reanimated deps, other dep clean up
    
    * fix(boilerplate): removed problematic @expo/metro-config to run dev client
    
    * chore: updated native dirs as per expo dev client build
    
    * chore: updates to latest Expo SDK
    
    * test: update app-icon / splash section
    
    * fix(cli): rename bridging header and entitlements
    
    * chore(boilerplate): dep update
    
    * docs(folder-structure): updated for rework
    
    * chore: updates due to structure changes, tests passing 🤞
    
    * fix(generators): add new line to end of app.json
    
    * chore: update reactotron dev deps
    
    * fix(boilerplate): WelcomeScreen needs this import even if demo removed
    
    * fix(cli): remove deprecrated expo flag
    
    * fix(boilerplate): match babel config more closely to expo default
    
    * chore(cli): reactotron deps
    
    * feat(cli): prompt for enabling new arch
    
    * chore: remove unused log statements
    
    * chore: expect TS error for now
    
    * chore(boilerplate): RN 0.72.3
    
    ---------
    
    Co-authored-by: Joshua Yoes <joshua.r.yoes@gmail.com>
    frankcalise and joshuayoes committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    f10956a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed0b3af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    005c2de View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    bf300e1 View commit details
    Browse the repository at this point in the history
  2. chore: cherry-pick 2e24ef8

    mazenchami authored and frankcalise committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    ea415d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3fd3c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6962ad7 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    c62ed38 View commit details
    Browse the repository at this point in the history
  2. fix(demo): tab icons

    frankcalise committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    c4d79dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    434a4e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c240385 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    735121b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a5e225 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    322975f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3044899 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbcd641 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    e94a25a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    757f850 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cecd7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf24469 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9502968 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    653af08 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d345de6 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    0d1a8d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af34b66 View commit details
    Browse the repository at this point in the history
  3. fix(boilerplate): #2230

    moved assets/icons that only pertain to demo into subdir for removal via remove-demo
    frankcalise committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    99e5946 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ca37f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    74650b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fd9e1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    688e553 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efc5e1d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    e5d045a View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. feat(boilerplate): config plugin scaffolding (#2487 by @frankcalise)

    * feat(boilerplate): added `withSplashScreen` config plugin
    
    * docs: updated for local config plugin file structure
    frankcalise committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    258e8c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. fix(cli): new arch toggle

    drop NA question for Expo Go
    frankcalise committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    65c4d0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11cc2c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea88b0c View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    b13852b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Update README.md

    Co-authored-by: Mazen Chami <mazenchami@gmail.com>
    frankcalise and mazenchami committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7d8eef5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba65810 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    9a37093 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    eecac88 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. feat(cli): add bun support (#2497 by @frankcalise @jamonholmgren)

    * chore(release): 8.8.7 [skip ci]
    
    ## [8.8.7](v8.8.6...v8.8.7) (2023-08-08)
    
    ### Bug Fixes
    
    * **cli:** correct cd command when targetPath has changed ([#2488](#2488) by bradherman) ([19a161e](19a161e))
    
    * feat(cli): add bun support
    
    * fix: Specifies version of @expo/webpack-config to avoid dependency failure. (#2502 by @jamonholmgren)
    
    * chore(release): 8.8.8 [skip ci]
    
    ## [8.8.8](v8.8.7...v8.8.8) (2023-09-19)
    
    ### Bug Fixes
    
    * Specifies version of @expo/webpack-config to avoid dependency failure. ([#2502](#2502) by [@jamonholmgren](https://github.com/jamonholmgren)) ([94ddb85](94ddb85))
    
    * docs: Update README.md -- add Getting Started video link (#2501 by @jamonholmgren)
    
    [skip ci]
    
    * Switch to bun for boilerplate scripts
    
    * Use bun for CI tests
    
    * Bump for ci
    
    * remove demo app
    
    * Bump bun-orb version
    
    * bump bun-orb
    
    * fix: removed ios remnants
    
    merge from main probably
    
    * fix(cli): display bun run command
    
    ---------
    
    Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
    Co-authored-by: Jamon Holmgren <jamonholmgren@gmail.com>
    Co-authored-by: Jamon Holmgren <code@jamon.dev>
    4 people committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    7d78fc6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f03467 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    9b768dd View commit details
    Browse the repository at this point in the history
  2. fix(cli): Expo Go compat deps (#2508 by @frankcalise and @markrickert)

    * fix(cli): Expo Go compat deps
    
    * feat(tests) Add expo go config changes tests
    
    I also moved around the expo go configuration and `findAndUpdateDependencyVersions()` function so that it would be easier to test.
    
    ---------
    
    Co-authored-by: Mark Rickert <mjar81@gmail.com>
    frankcalise and markrickert committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    fce89e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Configuration menu
    Copy the full SHA
    19a0aff View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    b1b33c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bddaea5 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. feat(boilerplate) @shopify/flash-list integration and ListView HOC (#…

    …2513)
    
    * feat(boilerplate) @shopify/flash-list integration
    
    This integrates @shopify/flash-list in all places where we used to have a FlatList and updates the expo to compatibility object to use the correct expected version while using the latest for expo prebuild and bare workflows.
    
    * fix: ios compiling issue when the user specifies the new architecture
    
    * fix: Get FlashList working in new architecture using interop layer
    
    iOS seems to have problems with flashlist using interop, but android seems to work just fine.
    
    * feat: adds ListView Higher Order Component
    
    Displays a FlashList or FlatList depending on language RTL features. Needs a little more work on the `ref` passing.
    
    * chore: formatting
    
    * refactor(boilerplate): ListView HOC types
    
    * chore(tests) Tests passing after adding new ListView component
    
    * ci: bun version lock
    
    ---------
    
    Co-authored-by: Frank Calise <fcalise@gmail.com>
    markrickert and frankcalise committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    1ac2870 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23c3953 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    c484e3d View commit details
    Browse the repository at this point in the history
  2. fix(web): Fixes web implementation (#2528)

    There was a problem with the web implementation because we were directly using `DrawerLayout` from `react-native-gesture-handler`. Moving to `Drawer` from `react-native-drawer-layout` (a react-navigation product) mitigates this issue without losing any functionality.
    markrickert committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    d1968de View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Configuration menu
    Copy the full SHA
    4052df2 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. chore: RN to 0.72.6 and build commands (#2532 by @frankcalise)

    * chore(boilerplate): package deps and scripts
    
    * chore: reactotron deps
    
    * chore(boilerplate): type fixes
    
    * chore(boilerplate): remove resolutions, bump node
    frankcalise committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    924a624 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d30729 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. fix(cli): support for kebab-case names (#2534 by @frankcalise)

    * fix(cli): bun install now has --silent support
    
    * chore: remove bun.lockb
    
    * fix: support kebab-case names, bun peer false
    frankcalise committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    775c751 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af1b925 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    a75f321 View commit details
    Browse the repository at this point in the history
  2. chore: remove unused deps, upgrade mobx (#2543 by @frankcalise)

    * chore: remove unused deps, upgrade mobx
    
    * chore: bump expo version
    
    * fix(cli): remove expo-device from expo go compat
    frankcalise committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    b231ae8 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Add timeout to avoid long-term hangs (#2546 by @jamonholmgren)

    * Add timeout to avoid long hangs
    
    * Let's do 10 minutes to be safe
    
    * Remove bun from CI for now
    
    * Install bun
    
    * Remove bun lockfile
    
    * Adds --no-timeout flag
    
    * fix(cli): no timeout switch
    
    ---------
    
    Co-authored-by: Frank Calise <fcalise@gmail.com>
    jamonholmgren and frankcalise committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    ca36ac7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21945e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    963e394 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    c7fe3d1 View commit details
    Browse the repository at this point in the history
  2. chore: tsc fixes

    frankcalise committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5211701 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0696baa View commit details
    Browse the repository at this point in the history
  4. chore: formatting

    frankcalise committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    26f6d0a View commit details
    Browse the repository at this point in the history
  5. fix(cli): docs link typo

    frankcalise committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    0141a0b View commit details
    Browse the repository at this point in the history
  6. Update boilerplate/app/models/helpers/setupRootStore.ts

    Co-authored-by: Jamon Holmgren <jamonholmgren@gmail.com>
    frankcalise and jamonholmgren committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    cf5e6b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    d001eb0 View commit details
    Browse the repository at this point in the history
  2. chore: update rn version, expo compat (#2555 by @frankcalise)

    * chore: update rn version, expo compat
    
    add ignite version in app.json
    
    * feat(cli): include ignite version in app.json
    frankcalise committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    b03e91c View commit details
    Browse the repository at this point in the history
  3. fix(cli): remove demo markup if keeping demo files (#2556 by @frankca…

    …lise)
    
    * fix(cli): remove demo markup if keeping demo files
    
    * fix(remove-demo-markup): bump prettier for satisfies TS support
    
    * fix(remove-demo-markup): remove-file deletes
    frankcalise committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    db31dea View commit details
    Browse the repository at this point in the history