🚀 Features
-
Improved Color Palette:
Element rendering now uses a more accurate color palette that better matches the color specified by the user. Thanks @Kiiv, #2912, closes #2101 -
On-demand Icon Loading from CDN:
Icons are now loaded on demand from CDN instead of bundling all icon components, significantly reducing bundle size. Icons are resolved from local cache, then@likec4/iconspackage, then fetched fromicons.like-c4.dev. #2906 -
Extracted
@likec4/spaPackage:
Web app extracted into a separate@likec4/spapackage, decoupling it from the CLI for better modularity, faster builds and smaller bundles. #2689 -
Apply View Changes from dev server:
Support applying view changes in vite-plugin/CLI (previously was possible only in IDE). #2904
🐞 Bug Fixes
-
Fixed greedy output panel that stole focus from the editor on errors in VSCode extension
-
Fixed left-click on external links in VSCode extension diagram preview -- links in element details now open in the default browser on left-click. Thanks @ckeller42, #2908
-
Improved edge label readability and fixed color token references. #2918
-
Updated Mantine to 9.1.0 -- the
lightvariant of Buttons, Alerts, and ActionIcons now uses solid colors instead of transparency. #2921
Full Changelog: v1.55.1...v1.56.0