github module-federation/vite 1.23.6

5 hours ago

What's Changed

  • fix: preserve shared exports after nested templates and regex literal… by @francesc79 in #1456
  • fix: wait for a lazy chunk's static remotes before its import() resolves under loaded-first by @h11g in #1457
  • fix(ssr): resolve shared packages from the running server output instead of build-machine paths by @tonoizer in #1458
  • perf: index pnpm store package lookups by @h11g in #1461
  • fix: allow CSS asset retries after load failure by @dmchoi77 in #1465
  • fix: retry failed deferred remote loads under loaded-first by @tonoizer in #1464
  • chore: resolve warnings by @gioboa in #1466
  • fix: build for Vite's default browser targets by @gu-stav in #1467
  • fix: seed host-init preloads from the app entry chunk, not any chunk named index by @h0rv in #1470
  • fix: stop the expose remote scan at local import() boundaries under loaded-first by @h11g in #1471
  • fix: skip the expose remote-dependency scan when no remotes are configured by @flex-mookeun in #1472
  • fix: share host React in dev SSR by @gioboa in #1473
  • chore: reuse existing option helper utilities by @gioboa in #1474
  • refactor: extract shared optimizer planner by @dmchoi77 in #1477
  • fix(ssr): initialize host runtime for plain runtime API calls by @tonoizer in #1476
  • refactor(vite): apply shared optimizer plan during config by @dmchoi77 in #1478
  • refactor: drop dead single-caller code by @gioboa in #1479
  • chore: drop deprecated rolldown-vite fallback by @gioboa in #1480
  • fix: parse barrier stall, lazy map by @gioboa in #1481
  • perf: faster parsing and scanning constructs by @gioboa in #1482
  • fix(hmr): reset remote reconnect budget after a successful connection by @Gmendesfonseca in #1483
  • fix(host-init): keep rewriting HTML assets after a .html chunk by @Gmendesfonseca in #1484
  • fix(manifest): advertise getPublicPath in the dev manifest by @Gmendesfonseca in #1485
  • refactor: drop unused isRolldown parameter and collapse equivalent remote branches by @Gmendesfonseca in #1486
  • test(shared): assert the runtime cache descriptor matches the TypeScript key format by @Gmendesfonseca in #1487
  • refactor: share duplicated entry-plugin checks and remote-entry codegen by @Gmendesfonseca in #1488
  • docs: update sponsors by @gioboa in #1490
  • refactor(tree-shaking): require federation options and drop the global fallback state by @Gmendesfonseca in #1491
  • refactor: share SSR url/preview helpers and dev watcher registration by @Gmendesfonseca in #1492
  • refactor(ssr): pass temp-file graph settings as one object instead of 11 positional arguments by @Gmendesfonseca in #1493
  • refactor(remotes): require federation options for used-remote tracking and drop the global map by @Gmendesfonseca in #1494
  • fix: preserve shared imports from unshared subpaths of the same package by @adridavid in #1495
  • refactor(remote-entry): require federation options for host-init and pending-shares state and drop the global fallback by @Gmendesfonseca in #1496
  • refactor(shared): require federation options for shared virtual module state and drop the global fallback by @Gmendesfonseca in #1497
  • refactor(shared): require federation options for used-share tracking and drop the global fallbacks by @Gmendesfonseca in #1498
  • fix: support named-only JSX runtime providers by @tonoizer in #1501
  • fix: detect active Start plugin for nested Vite roots by @tonoizer in #1502
  • fix: share compatible non-singleton versions with version-first by @arshabh-agarwal in #1505

New Contributors

Full Changelog: 1.23.5...1.23.6

Don't miss a new vite release

NewReleases is sending notifications on new releases.