Haul Versions Save

Haul is a command line tool for developing React Native apps, powered by Webpack

13-04-2021

3 years ago

Updated packages

  • @haul-bundler/cli ➡️0.23.0
  • @haul-bundler/core ➡️0.23.0
  • @haul-bundler/preset-0.59 ➡️0.18.1
  • @haul-bundler/preset-0.60 ➡️0.18.1
  • @haul-bundler/explore ➡️0.16.1

Changelog

core / cli

  • chore: handle unknown args (#759)
  • feat: support node 14 (#758)

preset-0.59 / preset-0.60

  • feat: refactor plugins - PreloadBundlesPlugin, PreloadModulesDllPlugin and LooseModePlugin (#749)
  • fix: provide original code in source maps when using RAM bundles (#761)

31-10-19

4 years ago

Updated packages

  • @haul-bundler/babel-preset-react-native ➡️0.14.2
  • @haul-bundler/cli ➡️0.14.2
  • @haul-bundler/core ➡️0.14.2
  • @haul-bundler/preset-0.59 ➡️0.14.2
  • @haul-bundler/preset-0.60 ➡️0.14.2
  • @haul-bundler/ram-bundle-webpack-plugin ➡️0.14.2

Changelog

babel-preset-react-native

  • fix: transform spread operator for Hermes (#670)

core / cli

  • feat: use webpack to resolve initializeCoreLocation file (#669)

preset-0.59 / preset-0.60

  • fix: use correct aliasFileds to exclude Node polyfills from bundle (#672)

24-10-19

4 years ago

Updated packages

  • @haul-bundler/babel-preset-react-native ➡️0.14.0 0.14.1
  • @haul-bundler/basic-bundle-webpack-plugin ➡️0.14.0 0.14.1
  • @haul-bundler/cli ➡️0.14.0 0.14.1
  • @haul-bundler/core-legacy ➡️0.14.0 0.14.1
  • @haul-bundler/core ➡️0.14.0 0.14.1
  • @haul-bundler/inspector-events ➡️0.14.0 0.14.1
  • @haul-bundler/inspector➡️0.14.0 0.14.1
  • @haul-bundler/preset-0.59 ➡️0.14.0 0.14.1
  • @haul-bundler/preset-0.60 ➡️0.14.0 0.14.1
  • @haul-bundler/ram-bundle-webpack-plugin ➡️0.14.0 0.14.1

Changelog

cli

  • feat: install previous version of preset if the target one is not available (#665)

core

  • fix: assets in transitive dependencies (#661)

babel-preset-react-native

  • feat: export functions for getting a list of plugins and utilities (#664)
  • fix: include CJS transform when testing in Babel preset (#662)
  • fix: add missing transform for ChackraCore (#659)

preset-0.59

  • fix: add aliasFields to webpack config (#654)

preset-0.60

  • fix: add aliasFields to webpack config (#654)

[email protected]

4 years ago
  • @haul-bundler/babel-preset-react-native package was updated to 0.13.2 (requires manual update)

Changelog

  • fix: use platform-specific path separator (#647)

[email protected]

4 years ago
  • @haul-bundler/babel-preset-react-native package was updated to 0.13.1 (requires manual update)

Changelog

  • fix: only add plugin-transform-react-jsx-source in dev (#640) thanks to @tido64

[email protected]

4 years ago

All @haul-bundler packages were released to NPM with version 0.12.0.

Changelog

  • feat: external bundles (#633)

[email protected]

4 years ago

All @haul-bundler packages were released to NPM with version 0.12.0.

Changelog

  • feat: reads ANDROID_HOME for adb location (#627) - thanks to @joelgallant
  • fix: inline source maps for TS + split source w/ and w/o into groups (#626)
  • feat: improved logging and server UI (#628)

[email protected]

4 years ago

All @haul-bundler packages were released to NPM with version 0.9.0.

Changelog

  • docs: add note about localhost/0.0.0.0 issue (#622) - thanks to @michael-stern
  • fix: port setting in haul.config.js not used (#623)
  • fix: speed up source map generation by only stringifying at the end (#624) - thanks to @FuegoFro
  • chore: update dependencies (#625)

haul-bundler/[email protected]

4 years ago

@haul-bundler/babel-preset-react-native package was release with version 0.10.1 with the following changes:

  • fix: hermes option read from wrong param #619

[email protected]

4 years ago

All @haul-bundler packages were released to NPM with version 0.9.0.

Notes

We've migrated away from @babel/register in favour of transpiling only modules that needs to be transpiled in the config with #613, which means that @babel/register is not longer injected into the require calls. If you are using custom Webpack plugins, resolvers etc with syntax unsupported by Node 10 LTS or newer like import/export (ES Modules), then you need to transpile those files manually (for example with postinstall script) or rewrite them to use supported syntax.

Changelog

  • fix: add babel plugins to support Hermes #617 - thanks to @tido64
  • chore: improve integration test suites #615
  • feat: improve TypeScript support #614
  • feat: replace @babel/register and manually transpile config modules on-demand #613
  • feat: better handle interactivity in start command #611
  • fix: replace --tempDir with --temp-dir #610