UILab

Changelogs

Latest updates and announcements

October 2026 - New blocks and one theme file

Released as uilab-core@0.4.5.

New component:

New blocks:

  • Data Grid: editable, spreadsheet-like grid
  • Tour: step-by-step product tour

Updated:

  • Data Table: rebuilt with sorting, filters and view options. It needs TanStack Router.
  • All components updated to the latest shadcn and Base UI.
  • Get started and Styling rewritten to be shorter.

Performance update:

  • uilab-core: Now uses rolldown which is a build tool that is rolldown but rewritten in rust.

Theme file renamed

neutral.css and legacy.css are gone. There is now one theme file, default.css. Update your CSS:

@import "uilab-core/styles.css";
@import "uilab-core/default.css";

/* Remove these old lines:
	@import "uilab-core/neutral.css";
	@import "uilab-core/legacy.css";
*/

To use your own brand colors, see Styling.

August 2026 - New theme and components

Our friend shadcn has released a new components!

We've applied our styles and updated our package and it's released as version uilab-core@0.4.0

Newly added components:

New theme

If you are going to update the package to the latest version, you will encounter a problem that says uilab-core/theme.css is not found or something like that.

You need to update your css file like below

@import "uilab-core/styles.css";
@import "uilab-core/neutral.css";

/*
	This is the old source, you can remove this line
	@import "uilab-core/theme.css";
*/

If you don't like the new theme, you can always use the old one with this line

@import "uilab-core/styles.css";
@import "uilab-core/legacy.css";

On this page