Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.
Published Node.js and peer-dependency requirements.
No declared requirement changes.
12 Feb 2026 · Newest first
Last checked
Checking sources…
Showing 1 of 1 releases. Full release notes.
Signals highlight changes worth reviewing. They cannot determine whether your application is affected.
Replace Firefox deprecated mozInputSource check for virtual click detection (#3942) by @CiscoFran10
state when not needed (#3812) by @flaviendelanglerender prop (#3856) by @oliviertassinariWeakRef for previously focused elements (#3916) by @atomiksuseMemo dependency (#3862) by @ZeeshanTambolimode is list (#3936) by @ZeeshanTamboliuseFilteredItems hook (#3732) by @guisehnaria-readonly prop from Clear and Popup components when readOnly (#3907) by @markocupic024nativeButton error message (#3861) by @atomiks<Checkbox.Indicator> when keepMounted={false} (#3939) by @atomiksIcon part (#3796) by @flaviendelangleChipRemove (#3980) by @sai6855input-press from trigger-press in onOpenChange reason (#4015) by @jijiseongChip from receiving focus when disabled (#4044) by @jijiseonguseFilteredItems hook (#3732) by @guisehnaria-readonly prop from Clear and Popup components when readOnly (#3907) by @markocupic024onClick Item type (#3964) by @atomiksdomReferenceElement subscriptions (#4017) by @atomiksdisabled prop not working (#3806) by @arturbiencollisionAvoidance with side: 'flip' not working (#3877) by @obeattieField.Control is uncontrolled (#3820) by @atomiks<React.Activity> (#3931) by @atomiksHTMLElement (#3866) by @mj12albertonClick Item type (#3964) by @atomiks<Menu.LinkItem> part (#3400) by @mj12albertkeepMounted prop to Content part (#3794) by @atomiksevent.isTrusted (#3920) by @atomiksallowOutOfRange prop (#3919) by @atomiksaria-owns element (#3959) by @atomiksdomReferenceElement subscriptions (#4017) by @atomiksformatValue function (#3805) by @sai6855<Radio.Indicator> when keepMounted={false} (#3939) by @atomiksValue typing to Radio (#4033) by @atomiksdata-scrolling state attribute to Root and Viewport parts (#3823) by @arturbienfinalFocus prop (#3785) by @markocupic024alignItemWithTrigger transform with CSS animations (#3831) by @atomikshighlightItemOnHover not being respected (#3868) by @sarthakmalik0810autoComplete prop for explicit browser autofill support (#4005) by @mattrothenberg<Tabs.Panel> part (#3880) by @atomiksuseToastManager and createToastManager generic functions (#3882) by @solastleyHome/End key navigation (#3971) by @jijiseongAll contributors of this release in alphabetical order: @antonfrolovsky, @arturbien, @atomiks, @CiscoFran10, @CrawlerCode, @flaviendelangle, @guisehn, @jijiseong, @LukasTy, @markocupic024, @mattrothenberg, @mdm317, @michaelhazan, @michaldudak, @mj12albert, @obeattie, @OliverSpeir, @oliviertassinari, @sai6855, @sarthakmalik0810, @solastley, @ZeeshanTamboli
autoComplete