GitPedia
callstack

callstack/react-native-bundle-visualizer

See what packages are increasing your react-native bundle size 📦

13 Releases
Latest: 3mo ago
v4.0.0Latest
retyuiretyui·3mo ago·March 19, 2026
GitHub

📋 What's Changed

  • 💥 Breaking changes:
  • Node.js `20+`
  • ---
  • Add support for modern Expo SDK `50+`
  • Removed `fs-extra` package
  • Use `node:*` imports
  • Set `noRoot: false` ; see more here: https://github.com/callstack/react-native-bundle-visualizer/issues/35#issuecomment-4085627983
  • Update dependencies
  • + 2 more
v3.2.0
retyuiretyui·3mo ago·March 18, 2026
GitHub

📋 What's Changed

  • Make `noBorderChecks` true by default by @retyui in https://github.com/callstack/react-native-bundle-visualizer/pull/130
  • Full Changelog: https://github.com/callstack/react-native-bundle-visualizer/compare/v3.1.3...v3.2.0
v3.1.3
hurali97hurali97·3y ago·February 13, 2023
GitHub

📋 What's Changed

  • Fixes [triggerUncaughtException with react-native 0.71.2](https://github.com/IjzerenHein/react-native-bundle-visualizer/issues/116) by setting minify to false [here]( https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/117)
  • Full Changelog: https://github.com/IjzerenHein/react-native-bundle-visualizer/compare/v3.1.2...v3.1.3
v3.1.2
hurali97hurali97·3y ago·January 12, 2023
GitHub

📋 What's Changed

  • build(deps): bump react-native-reanimated from 2.2.0 to 2.10.0 in /test/Expo42 by @dependabot in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/94
  • chore(deps): source map explorer version bump by @hurali97 in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/101
  • fix: use patch version of RN64 to fix android build by @hurali97 in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/103
  • fix: verbose bundle size output is no longer [object Object] by @omerg in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/97
  • refactor: removed RN61 in favor of RN64 test by @hurali97 in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/102

New Contributors

  • @dependabot made their first contribution in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/94
  • @hurali97 made their first contribution in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/101
  • @omerg made their first contribution in https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/97
  • Full Changelog: https://github.com/IjzerenHein/react-native-bundle-visualizer/compare/v3.1.0...v3.1.2
v3.1.0
IjzerenHeinIjzerenHein·4y ago·November 16, 2021
GitHub

📋 Changes

  • Add support for Yarn monorepos by using `require.resolve` to locate the react-native cli. ([thank you @braden1996](https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/69))
v3.0.0
IjzerenHeinIjzerenHein·4y ago·August 23, 2021
GitHub

🐛 Bug Fixes

  • Fixes `@expo/metro-config` resolving to old dependencies, causing problems with newer Expo SDK versions (removes this dependency entirely). See [the discussion here](https://github.com/IjzerenHein/react-native-bundle-visualizer/pull/64).

💥 Breaking changes

  • Removes the `-expo` command line option. As of Expo SDK 41 this option is no longer needed. Use `react-native-bundle-visualizer@2` for Expo SDK 40 or lower.
v2.3.0
IjzerenHeinIjzerenHein·4y ago·August 3, 2021
GitHub

📋 Changes

  • Fix `unknownApp` name for Expo apps
  • Drop support for Node 10
  • Updated dependencies to their latest versions
  • Added tests for react-native 0.64 and Expo SDK 42
  • Expo apps using SDK 41 or higher no longer require `--expo bare/managed`
v2.2.1
IjzerenHeinIjzerenHein·5y ago·July 7, 2020
GitHub

📋 Changes

  • Add `--expo [bare|managed]` option to generate Expo accurate bundles and handle `.expo` files correctly
  • Add `--format [html|json|tsv]` option to output as json or tsv files (thanks [wilau2](https://github.com/wilau2)!)
  • Add `--only-mapped` option for excluding "unmapped" bytes from the output (thanks [wilau2](https://github.com/wilau2)!)
  • Updated dependencies to their latest versions
v2.1.1
IjzerenHeinIjzerenHein·6y ago·December 10, 2019
GitHub

📋 Changes

  • Fixed build error when app-name contains special characters (Thanks! @ofiron01)
  • Added tests for RN61 and Expo35
  • Added CI support through Travis
  • Updated all dependencies to their latest versions
  • Removed all non-essential files from NPM package
Uses `source-map-explorer` to visualize the Metro bundler outputv2.0.4
IjzerenHeinIjzerenHein·6y ago·October 1, 2019
GitHub

📦 Command line arguments

  • All command-line arguments are optional. By default a production build will be created for the `ios` platform.
  • | Option | Description | Example |
  • | --------------- | ------------------------------------------------------------- | --------------------------------- |
  • | `platform` | Platform to build (default is ios) | `--platform android` |
  • | `dev` | Dev or production build (default is false) | `--dev false` |
  • | `entry-file` | Entry-file (when omitted tries to auto-resolve it) | `--entry-file ./index.android.js` |
  • | `bundle-output` | Output bundle-file (default is tmp) | `--bundle-output ./myapp.bundle` |
  • | `verbose` | Dumps additional output to the console (default is false) | `--verbose` |
  • + 1 more
Updated to `source-map-explorer` and uses the standard Metro bundlerv2.0.3Pre-release
IjzerenHeinIjzerenHein·6y ago·August 1, 2019
GitHub

This version switches to using the awesome `source-map-explorer` package which can visualize the output from the Metro bundler directly. This means that the Haul bundler is no longer used and it should therefore result in less build errors and more accurate results. The `source-map-explorer` package also provides an interactive User interface which allows you to navigate deeper into the source code. Additionally, you can now run this version directly using `npx` without having to install any dependencies. To use, just run `npx react-native-bundle-visualizer@next`

v1.4.2
IjzerenHeinIjzerenHein·6y ago·July 31, 2019
GitHub

📋 Changes

  • Fixed `Can't resolve 'node_modules/expo/AppEntry.js'` error when using expo
  • Fixed certain expo-libs giving errors because they were not transpiled
v1.4.1
IjzerenHeinIjzerenHein·7y ago·March 20, 2019
GitHub

📋 Changes

  • Fixed `react-hot-loader` missing dependency issue with latest haul
  • Fixed new @react-native-community libs not transpiled correctly