Minor Changes
-
#1378
d806b04Thanks @bartekkrok! - AddmaxInlineSizeoption to assets loader for size-based asset inlining. Use it together withinline: true— assets whose largest variant is within the threshold are inlined as base64 URIs; larger assets are extracted as separate files. -
#1376
daad54dThanks @whydidoo! - Allow customizing the native HTTP client used to download remote scripts:RemoteScriptLoader.okHttpClientFactoryon Android andScriptManager.urlSessionFactoryon iOS (for SSL pinning, interceptors, custom headers, timeouts, etc.) -
#1381
997816eThanks @bartekkrok! - AddpublicKeyPathandnativeProjectPathsoptions toCodeSigningPlugin. WhenpublicKeyPathis set, the plugin automatically embeds the public key intoInfo.plist(iOS) andstrings.xml(Android) during compilation, removing the need for manual native file setup. TheembedPublicKeyutility is also exported for standalone use.
Patch Changes
-
#1417
376c996Thanks @dannyhw! - Prevent excessive regular-expression backtracking when validating per-script public keys. -
#1379
8ab3105Thanks @JhohellsDL! - Fix CodeSigningPlugin signing assets at processAssets ANALYSE stage (2000) instead of assetEmitted, ensuring bundles are signed before plugins running at REPORT stage (5000) such as withZephyr() can capture and upload them -
#1382
ac3577bThanks @MikitasK! - Add support for passing a per-scriptpublicKeyfromScriptManagerresolvers so signed bundles can be verified with a runtime-provided public key instead of only the app-embeddedRepackPublicKey -
#1409
742d575Thanks @dannyhw! - Update dependencies to resolve reported security advisories.@callstack/repack-dev-serverraises its minimum versions for@fastify/middie,fastify,http-proxy-middleware,launch-editorandws.@callstack/repackraisesimage-size, and pinsterser-webpack-pluginto 5.5.0: it no longer depends on the vulnerableserialize-javascript, and it is the last release before 5.6.0, which silently skips minification under Rspack and leaves production bundles unminified. All bumps stay within the existing major versions, so there are no API changes. -
#1380
856f1c1Thanks @MikitasK! - Fix Android dev-server URLs on physical devices by preservinglocalhostinstead of rewriting it to10.0.2.2. -
Updated dependencies [
742d575]:- @callstack/repack-dev-server@5.3.0