Changelog
The timeline of changes for Lithesome
v0.22.3
26th December, 2025- Fixed
<Stepper />component rendering adivwrapper element.
v0.22.2
26th December, 2025- Fixed
<SelectContent />and<TooltipContent />components from trying to access a undefined value.
v0.22.1
26th December, 2025- Fixed
<Stepper />components’ displaying0in data attributes. - Changed
<Stepper />state:- Added
previousStepwhich returns the previous unique name. - Renamed
previousIndex→previousStepIndex.
- Added
- Added comments to component states.
v0.22.0
26th December, 2025- Stepper components.
<HovercardContent />will now forcefully close if the user clicks outside.- Added the
requiredprop to the invisible checkbox ifnameis provided to the<CheckboxButton />component. - Added comments to all exported types.
- Changed
<Dropzone />onSuccesscallback to only provide the successfull file. - Changed
<SelectValue />element tospan. - Fixed
<SelectValue />data attributes. - Fixed
<Pin />not usingtypeprop. - Fixed
<Modal />rendering an empty div elemenet. - Renamed types inside
lithesome/types:Placement→FloatingPlacementAlignment→FloatingAlignmentSide→FloatingSide
- Exported
FocusTrapOptions,PortalTargetinlithesome/types.
v0.21.0
24th December, 2025- Added Dropzone components.
v0.20.2
23rd December, 2025- Fixed
<ModalTitle />and<ModalDescription />unrendering when visibility is false. - Internal code changes.
v0.20.1
21st December, 2025- Fixed
<Select />components not displaying contents if no initial option was selected.
v0.20.0
21st December, 2025- Checkbox components.
- Added auto application of component states to data attributes.
This means whatever state you can get via the class prop or snippet props, will also reflect on the
data-attributesautomatically.
v0.19.1
21st December, 2025- Exported types via
lithesome/types.
I moved the types to a
/typessub path to reduce the bloat inside the main package when using intellisense.
v0.19.0
20th December, 2025- Major cleanup of the code.
Since the arrival of attachments (and specifically the
createAttachmentKey), making libraries has been MUCH easier and more flexable than ever.I took this opportunity and rewrote Lithesome with attachments. With that in mind I gave the internals of Lithesome another look and am very happy with the results.
The type system is much easier to use, and internal code is far better laid out.
v0.18.0
2nd Janurary, 2025- Added Tree component.
- Updated internal naming conventions.
v0.17.0
22nd November, 2024- Added Tooltip component.
- Added FloatingUI
offsetmiddleware by default and exported aoffsetprop to the correspondingContentcomponents. - Removed base elemenet to Floating root components.
This means the
<Select />,<Hovercard />,<Combobox />… components won’t have a wrapperdivelement.
v0.16.0
13th November, 2024- Added Collapsible component.
v0.15.2
12th November, 2024- Fixed
Accordioncomponent not updating value prop on update. - Added value prop to
AccordionItemto allow for easier default setting of accordion items. - Fixed
AccordionContentaria-controls using the wrong IDs.
v0.15.1
11th November, 2024- Fixed
SelectandComboboxcontent components not displaying. - Fixed
Tabscomponent not updatingvalueprop on update. - Removed redundant
stateattributes applied onMenuContentcomponent.
v0.15.0
10th November, 2024- Added Tags components.
v0.14.1
10th November, 2024- Brought back event props.
This will allow users to use the already claimed events used by Lithesome.
v0.14.0
9th September, 2024- Complete rewrite of internal code.
v0.13.7
20th June, 2024- Narrowed component props.
This was done to reduce the autocomplete list size.All props are able to be passed down.
- Exported
Placementtype from@floating-ui/dom.
v0.13.6
9th June, 2024- Allowed for
RadioGroupto not require a starting value.
v0.13.5
6th June, 2024- Added onChange event to Select
v0.13.4
6th June, 2024- Added onChange event to RadioGroup
v0.13.3
6th June, 2024- Removed redundant path alias.
v0.13.2
6th June, 2024- Fixed FloatingContent importing.
v0.13.1
6th June, 2024- Remapped internal paths.
v0.13.0
5th June, 2024- New Slider component.
v0.12.3
28th May, 2024- Converted floating content to a component.
v0.12.2
27th May, 2024- Fixed floating
constrainViewportprop
v0.12.1
27th May, 2024- Improved floating logic.
v0.12.0
22nd May, 2024- New Toast component.
v0.11.0
3rd May, 2024- New Switch component.
v0.10.3
2nd May, 2024- Internal arrow component cleanup
v0.10.2
30th April, 2024- Removed unused portal export
v0.10.1
30th April, 2024- Quick fix for modals.
v0.10.0
30th April, 2024- Exported commonly used actions such as: usePortal, useOutside, and useTrap.
v0.9.0
28th April, 2024- New portal component.
v0.8.0
28th April, 2024- Exported all component types.
v0.7.4
25th April, 2024- Cleanup of internal transitions.
v0.7.3
19th April, 2024- Exported
SelectArrowcomponent.
v0.7.2
17th April, 2024- Fixed anchor targeting arrow component.
v0.7.1
16th April, 2024- Small internal changes.
v0.7.0
13th April, 2024- New arrow components for Combobox, Hover Card, Menu, Popover, and Select