github infinitered/ignite v7.11.0

latest releases: v11.1.2, v11.1.1, v11.1.0...
3 years ago

7.11.0 (2022-06-15)

This update upgrades to the latest version of React Native (from 0.67 to 0.68.2), as well as multiple other dependencies.

It's been tested locally with yarn and pnpm, and also is passing on CI.

Notable boilerplate changes:

  • Upgrades to React Native 0.68.2, allowing for the (optional) new architecture
  • Upgrades to Expo SDK 45
  • .npmrc file added to avoid pnpm peer dependency issues
  • Fixes recursive type issue in i18n files
  • Fixes some remaining symlink issues

Notable other changes:

  • Adds new ignite-cli rename feature and removes dependency on react-native-rename. More below!
  • Added check for leftover "HelloWorld" files in CI tests to protect against rename issues
  • CI has been updated to a newer image

Rename

We've been relying on the package react-native-rename for a few versions now, but it doesn't seem to be keeping pace with the changes in the React Native world. So, I've built my own version of this. It runs automatically when you spin up a vanilla Ignite project (non-Expo), but also can be run on any React Native project!

Just run:

npx ignite-cli rename

It'll ask for your new app name and bundle identifier and make the required changes.

If you run into problems, please report them!

(Autogenerated changelog below)

Bug Fixes

Features

Don't miss a new ignite release

NewReleases is sending notifications on new releases.