Breaking Changes
- remove the bundled static component index; CSS tools always index the project's installed
carbon-components-svelte - remove
experimental.liveIndexfromoptimizeImports,optimizeCss,OptimizeCssPlugin,optimizeCarbonCss, and the CLI--live-indexflag optimizeImports: read import paths from the installed Carbon barrel (named exports stay named)
Fixes
optimizeCss: prune CSS onvite build --watchrebuildsoptimizeCss: keep Plex Sans italic faces for<Text italic>optimizeCss: leave CSS unpruned when the live index can't be builtoptimizeImports: resolve Carbon from each file's directoryindex: resolvecarbon-components-svelteunder Yarn Plug'n'Playindex: don't cache the component index for a linked Carbon checkoutindex: resolvesvelte/compilerfrom the consuming project firstindex: split string literals into individual Carbon classesindex: index class literals in.jsmodules components importindex: carry module-script classes to components that import them
Performance
- remove the bundled component index (~56KB → ~33KB shared dist chunk)