Select
Select belongs to the Forms category. Start with demos and usage, then use the API tables to finish integration and styling decisions.
Use the quick jump panel to reach overview, usage, demos, and API first, then continue through the full page.
If you are composing interactions in the same family, these components usually pair well together.
Version history is grouped by release so you can quickly see what changed for this component across published versions.
2026-10-02
stop the popup from closing right after it opens
honor the outside pointer lock and hand the page back on close
stop the popup from closing right after it opens
honor the outside pointer lock and hand the page back on close
2026-08-31
add trigger clear and unify form-field chrome
make clearable prop default value to false
add clearable prop to SSelect component
2026-08-20
fix scroll in large list
fix scroll in large list
2026-04-26
replace singleClearable with clearable in context props
replace singleClearable with clearable in context props
2026-03-07
omit 'disableOutsidePointerEvents' from popperPositionerProps
prevent triggering click event when dropdown is open
2026-03-06
set singleClearable prop default to true
2026-03-05
add single clearable option and example
2026-02-10
add disableOutsidePointerEvents prop to enhance interaction and simplify arrow visibility logic
2026-01-19
bind slot names correctly in SSelectSingleOption
simplify type definitions and improve variant styles
integrate useSelectUi in various components for improved styling
2026-01-01
update CSS variable names in select popper for consistency and clarity
restructure select components by introducing SelectPopup and SelectItemAlignedPopup, updating context management, and enhancing type definitions for improved functionality and clarity
2025-11-18
implement select component with bubble select, context management, and various sub components for enhanced functionality
add select component with theme context support and various sub components for enhanced styling and functionality
introduce new select examples and enhance select component with group options, default values, and disabled states for improved usability
add SelectSeparator component and update imports in select components
add prioritizePosition prop to enhance positioning behavior
replace onBeforeUnmount with onUnmounted for proper lifecycle handling in select-item-text component
extend SelectScrollButtonImplProps to include PrimitiveProps
optimize select with useSelection
remove unused valueComparator and compare functions to streamline code
implement select component with bubble select, context management, and various sub components for enhanced functionality
add select component with theme context support and various sub components for enhanced styling and functionality
introduce new select examples and enhance select component with group options, default values, and disabled states for improved usability
add SelectSeparator component and update imports in select components
add prioritizePosition prop to enhance positioning behavior
replace onBeforeUnmount with onUnmounted for proper lifecycle handling in select-item-text component
extend SelectScrollButtonImplProps to include PrimitiveProps
optimize select with useSelection
remove unused valueComparator and compare functions to streamline code