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
- @h0rv made their first contribution in #1470
- @flex-mookeun made their first contribution in #1472
- @adridavid made their first contribution in #1495
Full Changelog: 1.23.5...1.23.6