Releases: callstack/repack
3.6.0
3.6.0
📖 Learn more about what Lazy Compilation is and how to use it:
https://re-pack.netlify.app/docs/configuration/guides/lazy-compilation
Minor Changes
3.5.1
3.5.0
3.5.0
Minor Changes
- #265
a288e1a
Thanks @justusburger! - Ensure file lists in manifests are sorted
- #421
7deea25
Thanks @jbroma! - Add builtin support for react-native deep imports when using Module Federation
Patch Changes
-
#343
0141fc1
Thanks @piccinnigius! - Fix ERR_UNSUPPORTED_ESM_URL_SCHEME on Windows -
Updated dependencies [
a66785d
,719c2ef
]:- @callstack/[email protected]
repack-init 1.1.0
repack-dev-server 1.0.2
3.4.0
This Release comes with
Two minor
changes
- The First one enabled a better way to control
CodeSigningPlugin
i.e. turning it off in development - The second one is a change that was merged to the old v3 branch, but it somehow got mixed up and never really was released, thanks @eps1lon for handling that!
Minor Changes
- #409
d4d7dc7
Thanks @jbroma! - Added enabled flag to CodeSigningPlugin, this is useful when you want to disable the plugin in development environment and only keep it in production. For now this flag defaults to true to prevent a breaking change.
-
#408
3bcce76
Thanks @eps1lon! - Allow storing compilation stats.You can now run
webpack-bundle
with--json <file> --stats <preset>
(like withwebpack-cli
) to store compilation stats in the specified file.
Compilation stats can be used to analyze the bundle (e.g. withwebpack-bundle-analyzer
or https://statoscope.tech/).
repack-init 1.0.4
3.3.1
This Release comes with:
- One patch change – an upgrade of an Android library (
nimbus-jose-jwt
) used to decode JWT. This upgrade was needed because of a security vulnerability affecting this package in the previous version used by Repack. - A few typos fixed in the example usage of the
Federated
module andRepackPlugin
– #398. Thank you, @ergenekonyigit , for your contribution! 🎉
Patch Changes
3.3.0
3.3.0
This release comes with:
- three fixes from @jbroma that make living with a project using Repack with webpack instead of Metro bundler easier, and
- one significant change – the optional
ChunksToHermesBytecodePlugin
created by @oblador & @mikeduminy at Klarna. This one can be manually added to the webpack config to ensure all chunks (or a subset of them, if theexclude
parameter is specified) produced in the production build are indeed complied to the Hermes bytecode. Once again, big thanks for the contribution and I hope it's only the beginning of a great cooperation 🎉
📖 ChunksToHermesBytecodePlugin
Docs can be found here: https://re-pack.netlify.app/docs/configuration/plugins/chunks-to-hermes
Minor Changes
- #378
14afc61
Thanks @mikeduminy! - Add ChunksToHermesBytecodePlugin to transform all emitted chunks with Hermes
Patch Changes
-
#391
0693fda
Thanks @jbroma! - Fix: stricter versions for dependencies inside podspec -
#365
cf6c77a
Thanks @jbroma! - Updated getResolveOptions exposed by RePack to prefer 'default' condition over webpack's defaults ['require', 'node'] -
#382
c1a5a2b
Thanks @jbroma! - Fixed and issue where URL for remote asset only included basename from publicPath