Features
- CSS Grid UI (#5614) by @kof
- Add delete unused assets command and dialog as well as button in assets panel (#5635) by @kof
- Grid child area picker (#5636) by @kof
- Add publish hints for unpublished custom domains (#5638) by @kof
- Add visual regression stories for style panel, dashboard, and design system components by @kof
- Paste HTML with CSS with full selectors and regular syntax support (#5648) by @kof
Fixes
- Add authorization checks (#5622) by @kof
- On pasting in advanced panel, show warning toast for duplicate variables and continue updating the values (#5623) by @kof
- Allow native context menu when editing content (#5626) by @kof
- Remove unusable filter from allowedArrayMethods in expressions (#5627) by @kof
- Show lifetime deal purchases in profile menu (#5634) by @kof
- Increase grid preset label size from tiny to labels (#5639) by @kof
- Remove redundant title prefixes and use design system wrappers in stories\n\n- Remove redundant Builder/ prefix from 9 builder story titles (titlePrefix already adds it)\n- Remove redundant Design System/ prefix from 6 design-system story titles\n- Replace raw with Box/Flex and theme tokens in dashboard card/thumbnail stories by @kof
- Support data URIs in Image component, clean up stories by @kof
- Hide alignment UI dots at line intersections to avoid sub-pixel artifacts by @kof
- Alignment UI dot hiding, stories, and unit tests by @kof
- Stories render open by default, remove Demo nesting, use data URLs for images by @kof
- Resolve naming conflicts in story exports and fix TS errors\n\nAlias component imports to avoid conflicts with story export names\n(e.g., import { Card as CardComponent }). Fix unused imports/variables\nin about.stories.tsx and css-value-input.stories.tsx. Fix CssProperty\ntype, help-center icon, and typeof self-references. by @kof
- Rename single-story exports, add sidebarWidth wrapping, improve variant coverage\n\nRename 22 single-story exports to match their title (e.g. Basic/Story/Default\n→ ComponentName) to eliminate unnecessary Storybook sidebar nesting.\n\nWrap all settings-panel and style-panel stories in theme.sizes.sidebarWidth\nfor realistic rendering width.\n\nImprove variant coverage in kbd, style-source-badge, and other stories." by @kof
- Expand story coverage and apply sentence case to all story titles by @kof
- SSG template build does not generate static HTML files (#5654) by @kof
- Discontinue a soft downgrade for free users (#5655) by @kof
Other changes
- Update certificates (#5628) by @kof
- Dissolve features/topbar into standalone features\n\n- Move share, clone, safe-mode, builder-mode, view-mode, sync-status directly under features/\n- Move publish cluster (publish, domains, add-domain, entri, cname) into features/publish/\n- Move menu into features/menu/\n- Move topbar-layout (utility) and topbar (composition) into shared/\n- Remove spinner story (animated SVG causes flaky visual tests)\n- Remove avatar NoImageNoFallback variant (invalid state)\n- Update story titles to reflect new structure by @kof
- Delete unused ai-command-bar components and stories by @kof
- Remove trivial crossAxis/mainAxis aliases in shouldHideDot by @kof
- Update sdk-components-animation submodule by @kof
- More stories updates (#5646) by @kof
- Oxlint (#5650) by @kof
- Upgrade Node.js from 20 to 22 in CI/CD workflows (#5651) by @kof
Full Changelog: 0.255.0...0.256.0