What's Changed
- fix: include wildcard shared subpaths in the pending preload list by @dmchoi77 in #1236
- fix(ssr): preserve temp-file module identity in cyclic ESM graphs by @dmchoi77 in #1237
- fix: respect export conditions during runtime dependency scans by @dmchoi77 in #1239
- fix: preserve shared cycles when runtime dependency scanning is incomplete by @dmchoi77 in #1238
- fix(ssr): bust unversioned entry cache on revalidation by @dmchoi77 in #1240
- fix: keep lazy shared providers deferred by @gioboa in #1243
- fix: serialize concurrent SSR VM linking by @gioboa in #1244
- fix: debounce DTS development worker updates by @gioboa in #1248
- fix: re-negotiate version-first singletons before host preload skip by @arshabh-agarwal in #1249
- fix: derive SSR entry filenames like the browser ones by @Gmendesfonseca in #1246
- fix: manage cross-scope shared dependency materialization by @gioboa in #1254
- fix: preserve equal-version singleton identity by @gioboa in #1256
- fix: do not preload bare remote aliases as root exposes by @tonoizer in #1257
- fix: preserve nested multi-scope initialization by @gioboa in #1259
- fix: report current plugin version by @gioboa in #1262
- refactor: share a single escapeRegExp helper by @Gmendesfonseca in #1250
- refactor: name inline regexes and use Object.hasOwn by @Gmendesfonseca in #1251
- test: guard the emitted browser runtime against post-ES2021 APIs by @Gmendesfonseca in #1252
Full Changelog: 1.21.5...1.21.6