Skip to content

v9.2.0

Compare
Choose a tag to compare
@floydkim floydkim released this 30 Jun 06:34
· 31 commits to master since this release

πŸš€ Expo support

Thanks to @saseungmin

✨ Expo support in CLI

  • bundle/release command for Expo: Generate CodePush bundles using expo export:embed command
    • add -f, --framework option to specify expo framework
npx code-push bundle --platform android --framework expo
npx code-push release --binary-version 1.0.0 --app-version 1.0.1 --framework expo

✨ Expo Config Plugin

  • Zero Manual Setup: Automatically modifies native code for both iOS and Android
  • Comprehensive warnings for unsupported configurations

Configuration

// app.config.js
export default {
  expo: {
    plugins: ["@bravemobile/react-native-code-push"],
  },
};

Build Process

# Prebuild to apply native changes
npx expo prebuild

What's Changed

  • feat(cli): add expo framework support to bundle command by @saseungmin in #73
  • feat(expo): Add Expo config plugin for automated CodePush setup by @saseungmin in #74

New Contributors

Full Changelog: v9.1.2...v9.2.0