Changelog
Recent updates and changes to Shim.
3 December 2025
Well
- Added new Well component for grouping content with distinct visual styling;
- Updated theme provider to include
wellvariant type;
Field
- Added
"side-end"variant tolabelPositionfor end-aligned side labels;
ToggleButton
- Improved hover and pressed styles for selected state;
- Added support for
solidvariant (styled same assoft) for theming props consistency with Button component;
Avatar
- Added more
sizeoptions;
DataList
- Added support for new
labelPosition: "side-end";
2 December 2025
DateField
- Added new DateField component for entering dates by typing;
ColorField
- Export component and props type correctly;
Field
- Updated field layout style to support slot-based label selection;
Documentation
- Added caching to
getFileSource()utility to reduce filesystem reads;
30 November 2025
CLI v1.0.9
- Added
tailwind-mergeto required dependencies; - Updated documentation to reflect new dependency;
Documentation
- Standardized language, tone, and structure across main documentation pages;
- Added comprehensive color system documentation explaining Radix UI Colors, semantic tokens, and customization;
- Improved consistency in prerequisite statements and step instructions;
- Added "Next steps" section to manual setup guide;
Breadcrumbs
- Added support for render-props
children; - Added support for
sizeprop; - Added dynamic items and size examples;
29 November 2025
CLI v1.0.8
- Added automatic dependency installation during
initcommand; - Added Tailwind CSS prerequisite check before initialization;
- Updated CLI documentation with the new behavior;
- Revamped Quick start and Manual setup guides;
Theme
- Breaking: Refactored theme structure to use nested
variantsobject instead of flatfieldVariantandbuttonVariantprops; - Added
tableandbadgevariant types to theme context; - Added
buildVariantOverrides()helper for consistent variant override construction across components; - Updated all components to use standardized theme merging pattern;
- Updated theming documentation with new API and examples;
28 November 2025
Badge
- Added
solidandsoftvariants (in addition to the existingsurfacevariant);
27 November 2025
Disclosure and DisclosureGroup
- Added
softandghostvariants (in addition to the existingsurfacevariant); - Refactored
Disclosureanatomy by removing theDisclosureHeaderandDisclosurePanelsubcomponents, replaced withtitleandchildrenprops;
26 November 2025
Table
- Added
ghostandzebravariants (in addition to the existingsurfacevariant); - Added selection example;
- Added support for
sizeprop and size example;
Tooltip
- Added support for
sizeprop and size example;