Skip to content

chore: changeset version - #1485

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@callstack/repack-dev-server@5.4.3

Patch Changes

  • #1513 e0b86ba Thanks @dannyhw! - Silence the fastify FSTDEP023 deprecation warning printed on every dev server start by passing request log suppression through fastify's logController option instead of the deprecated top-level disableRequestLogging option

  • #1495 44431b3 Thanks @dannyhw! - Fix dev server shutdown hanging on Node 18 with fastify 5.12+ by force-closing open connections on stop

  • #1486 fd8e33e Thanks @dannyhw! - Update image-size to v2 and fastify to 5.12.5 to resolve security advisories

@callstack/repack-plugin-nativewind@5.4.3

Patch Changes

  • #1494 87db9a1 Thanks @whydidoo! - Configure the NativeWind JSX import source for builtin:swc-loader rules nested in oneOf or rules, such as the ones from getJsTransformRules. Previously only top-level rules were updated, so JSX kept importing from react.

@callstack/repack@5.4.3

Patch Changes

  • #1492 6536826 Thanks @whydidoo! - Fix Flow enums disappearing in babel-loader and babel-swc-loader: @react-native/babel-preset strips enum declarations before its enum plugin runs, leaving references such as React Native's VirtualViewMode.cast() undefined at runtime. Both loaders now run the preset's babel-plugin-transform-flow-enums ahead of the preset, so enums are lowered to flow-enums-runtime (resolved from the project or from react-native) in every Flow file, with or without an @flow pragma. Flow component declarations are also lowered for the project's React version instead of always targeting React 19 (hermesParserOverrides.reactRuntimeTarget still takes precedence).

  • #1452 a87b592 Thanks @elirangoshen! - Send only sources carrying an @flow pragma through hermes-parser in babelLoader, matching
    babel-plugin-syntax-hermes-parser with the React Native preset's default
    parseLangTypes: 'flow'. hermes-parser converts its own AST into a Babel AST, and that conversion
    is quadratic in the number of sibling nodes, so a single prebuilt minified dependency could add
    minutes to a build. Set hermesParserOverrides.flow to 'all' to keep parsing every file with
    hermes-parser.

  • #1492 6536826 Thanks @whydidoo! - Fix babel-loader and babel-swc-loader failing with SyntaxError: "[object Object]" is not valid JSON when a previous loader passes its source map as an object, e.g. flow-loader (for lowered Flow syntax or with pretty: true) or the stock babel-loader used by getCodegenTransformRules. Both loaders now accept serialized and object source maps.

  • #1483 37c25bb Thanks @CristiCeban! - Fix Cannot find module '@babel/plugin-syntax-typescript' when bundling TypeScript with babel-swc-loader or the codegen rules. Re.Pack passed the plugin to Babel by name, so it only resolved when the project happened to have it installed. With pnpm, builds often worked only through the NODE_PATH set by script shims and failed when bundling from Xcode or Gradle.

    • @babel/plugin-syntax-typescript is now a dependency of Re.Pack and is passed to Babel as a resolved path.
    • @babel/core is now declared as a peer dependency, since Re.Pack's loaders import it.
  • #1471 c9dab5d Thanks @giaBaoJS! - Fix DevelopmentPlugin crashing with Cannot read properties of undefined (reading 'exposes') when an official Module Federation plugin (from @module-federation/enhanced, or the built-in container.ModuleFederationPlugin of Rspack or webpack) is used with the dev server. The check for official plugins read exposes from plugin.config, which only Re.Pack's own Module Federation plugins have, instead of plugin._options.

  • #1492 6536826 Thanks @whydidoo! - Fix flow-loader, and with it getJsTransformRules, emitting invalid JavaScript for Flow component and hook declarations, enums and match expressions, which React Native ships since 0.81. Files using them are now compiled with the project's React Native parser (hermes-parser or flow-parser), babel-plugin-transform-flow-enums and @babel/plugin-transform-flow-strip-types, while other files still go through flow-remove-types. Lowered enums use flow-enums-runtime, resolved from the project or from react-native. component declarations follow the project's React version (ref as a prop on React 19, forwardRef on React 18). Also fix flow-loader crashing under webpack with Maximum call stack size exceeded.

  • #1484 253d14b Thanks @whydidoo! - Keep the options of Module Federation 2.x runtime plugins passed to ModuleFederationPluginV2 as [path, options] in runtimePlugins. Such entries were silently dropped before.

    Fix the typings of the @callstack/repack/mf/* runtime plugins with @module-federation/enhanced 0.17 and newer, where FederationRuntimePlugin and FederationHost were renamed to ModuleFederationRuntimePlugin and ModuleFederation. The types are now derived from the installed runtime, so they work with every supported version.

  • #1502 aed9c75 Thanks @whydidoo! - Fix bundling Expo SDK 58 (React Native 0.88) projects:

    • React Native's explicit subpath exports (react-native/setup-env, react-native/react-private-interface, react-native/asset-registry and react-native/unstable-internals-do-not-use) now resolve even when react-native is aliased to its directory, as @callstack/repack-expo does, or when package exports are disabled. This fixes Cannot find module 'react-native/react-private-interface' and 'react-native/setup-env'. React Native 0.87 and newer still need enablePackageExports: true for @react-native/asset-utils.
    • @react-native/assets-registry/registry, still imported by libraries such as react-native-svg 15.15 and earlier, now maps to React Native's own asset registry on React Native 0.87 and newer, so assets register in a single registry.
    • React Native polyfills are now also resolved through expo and @expo/metro-config on React Native 0.87 and newer. This fixes Unable to locate React Native polyfills in Expo projects, including with pnpm, without adding @react-native/js-polyfills by hand. React Native 0.86 and earlier keep using rn-get-polyfills.js.
    • When react-native isn't aliased, it is now resolved from the project rather than from Re.Pack's own location.
  • #1486 fd8e33e Thanks @dannyhw! - Update image-size to v2 and fastify to 5.12.5 to resolve security advisories

  • #1493 32c32c0 Thanks @whydidoo! - Make SWC JSX development transforms follow the build mode. getSwcLoaderOptions (and getJsTransformRules) tied jsc.transform.react.development to the JSX runtime, so development builds with the default automatic runtime emitted jsx instead of jsxDEV and lost __source / __self, accurate component stacks and "open in editor", while classic production builds kept them. getSwcLoaderOptions no longer sets jsc.transform.react.development by default, so Rspack's builtin:swc-loader derives it from mode, and development builds with the automatic runtime now import <importSource>/jsx-dev-runtime. Both helpers accept a development option to override it, e.g. getJsTransformRules({ swc: { development: false } }) when a custom importSource doesn't ship a jsx-dev-runtime entry.

  • Updated dependencies [e0b86ba, 44431b3, fd8e33e]:

    • @callstack/repack-dev-server@5.4.3

@callstack/repack-init@5.4.3

No changes in this release.

@callstack/repack-plugin-expo-modules@5.4.3

No changes in this release.

@callstack/repack-plugin-reanimated@5.4.3

No changes in this release.

@vercel

vercel Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
repack-website Ready Ready Preview Oct 22, 2026 5:20pm UTC

Request Review

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from ac5ab6a to 111bae3 Compare October 9, 2026 18:09
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 111bae3 to f7f3c6d Compare October 9, 2026 20:27
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from f7f3c6d to b03d8df Compare October 9, 2026 21:08
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from b03d8df to 2ad8e6a Compare October 9, 2026 21:12
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 2ad8e6a to 7ea344c Compare October 10, 2026 11:49
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 7ea344c to a46af02 Compare October 10, 2026 11:53
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from a46af02 to cb656d7 Compare October 12, 2026 11:19
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from cb656d7 to 786c9ac Compare October 13, 2026 11:44
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 786c9ac to ea2daab Compare October 13, 2026 21:54
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from ea2daab to 97780a4 Compare October 15, 2026 14:17
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 97780a4 to ccda645 Compare October 16, 2026 13:32
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from ccda645 to 017feb5 Compare October 16, 2026 14:55
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 017feb5 to 3b337da Compare October 22, 2026 08:48
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 3b337da to 190abfc Compare October 22, 2026 15:49

This branch was successfully deployed

1 active deployment
Preview — e1f2c531 Deployed Oct 22, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants