registry 0.7.0
All releasesAPI unifications from a full consistency audit. If you installed components before this version, bearnie diff will show these renames — update your usage when you pull them:
Combobox,InputOTP, andMenubarRadioGroup: thevalueprop is nowdefaultValue, matching Tabs, RadioGroup, ToggleGroup, and Slider.- One icon-button convention everywhere:
PaginationLinkreplacessize="icon"withiconOnly(defaulttrue, so bare usage is unchanged);InputGroupButtonreplacessize="icon-xs" | "icon-sm"withsize="xs" | "sm"plusiconOnly. ComboboxItemslots renamedleading/trailingtoleft-icon/right-icon;MenubarMegaItemsloticonrenamed toleft-icon, matching Button.- Toaster:
toast.error()is nowtoast.destructive(), matching the variant vocabulary used by Button, Badge, and Alert. - Overlay triggers (popover, dialog, alert dialog, sheet, command dialog) now expose
data-state="open|closed"like dropdown and menubar, sodata-[state=open]:styling works on all of them; the dialog-family triggers also gainedaria-haspopup/aria-expanded. PaginationLink,PaginationPrevious, andPaginationNextno longer defaulthrefto"#": with anhrefthey render an anchor, without one a<button type="button">, matching Button, SidebarMenuButton, and StepperTrigger.