@servicetitan/anvil2 2.x. For current releases, see @servicetitan/anvil2. Source: packages/anvil2/CHANGELOG.md.
2.9.3
Patch Changes
-
#2283
2097a58Thanks @pbuckingham-st! - BETA [DataTable] AddisActivatable/activeRowIdsrow-state API,readOnlyRowIds, and 3.0 row + editable-cell hover/active visuals -
#2275
d4e992cThanks @pbuckingham-st! - BETA [DataTable] Size the loading spacer to the previous body height so the table doesn’t stutter on quick loads. -
#2275
d4e992cThanks @pbuckingham-st! - BETA [DataTable] Fix long unbroken strings overflowing cells and widening the table grid. -
#2275
d4e992cThanks @pbuckingham-st! - BETA [DataTable] Fix non-pinned content bleeding past pinned column and pagination edges during horizontal scroll. -
#2275
d4e992cThanks @pbuckingham-st! - BETA [DataTable] Fix spurious horizontal scroll when focus lands on an interactive element inside a pinned column cell. -
#2275
d4e992cThanks @pbuckingham-st! - BETA [DataTable] Lower row virtualization threshold to 50 and addforceVirtualizationfor smaller but complex tables. -
#2275
d7e3ed5Thanks @pbuckingham-st! - [Tooltip] Fix tooltip content inheriting text alignment from its trigger’s container.
2.9.1
Patch Changes
-
#2244
935b5d4Thanks @helenvholmes! - [Icons] Addunsortedicon for DataTable unsort hover state -
#2239
9cd0e5aThanks @pbuckingham-st! - BETA [DataTable] AdddefaultWidthcolumn property. When provided, it sets the preferred starting width for a column — the basis for auto-growing towardmaxWidthand the floor that the table won’t auto-shrink below (it scrolls horizontally instead). Manual resize via the column handle is still bounded byminWidth, so users can drag a column belowdefaultWidth. Falls back tominWidthwhen not specified. -
#2239
9cd0e5aThanks @pbuckingham-st! - BETA [DataTable] Fix asymmetric-looking padding when classic (always-visible) scrollbars are enabled. -
#2239
9cd0e5aThanks @pbuckingham-st! - BETA [DataTable] Add row virtualization above 100 rows plus a suite of per-cell rendering optimizations. -
#2239
9cd0e5aThanks @pbuckingham-st! - BETA [DataTable] Fix pinned columns rendering with a visible gap on initial load. -
#2239
9cd0e5aThanks @pbuckingham-st! - [Pagination] Fix page number buttons clipping and visually overlapping when page numbers exceed 3 digits.
2.9.0
Minor Changes
- #2222
a51345cThanks @pbuckingham-st! - Addhtmlcolumn type for DataTable that converts HTML content to markdown for rendering
Patch Changes
-
#2196
f302fecThanks @ericag1985! - [Page] FixPage.Sidebarmobile popover not closing on link click and flashing on desktop page load -
#2222
a51345cThanks @pbuckingham-st! - BETA [DataTable] Addmarkdowncolumn type for rendering formatted text in cells -
#2224
decd49cThanks @rgdelato! - BETA [DataTable] Remove hover state from non-interactive header cells -
#2211
1867db7Thanks @rgdelato! - BETA [DataTable] Update API fromheaderLabeltoheader: { label, required, moreInfo } -
#2225
714365cThanks @w-a-t-s-o-n! - [DrillDown] Bugfix for closing parent container making page unclickable -
#2229
d4b9b0aThanks @pbuckingham-st! - [Page] Fix infinite loop in Next.js caused by:has()selectors matching descendant.panel/.sidebarelements -
#2230
fe7363eThanks @rgdelato! - [AiMark] Removeflubberdependency -
#2182
f216ae0Thanks @rgdelato! - [Combobox, ComboboxSelect] Bugfix for sometimes unnecessarily line breaking whenmaxRows={1} -
#2214
dc8b171Thanks @omarmeky! - [Menu] Fix floating position lagging during scroll
2.8.0
Minor Changes
-
#1883
6042a60Thanks @w-a-t-s-o-n! - [Skeleton] Addaiprop toSkeleton.Text,Skeleton.Circle,Skeleton.Pill, andSkeleton.Rectangleto apply blue gradient colors for AI content loading states -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Switch] AddlabelAiMarkprop for displaying AI-powered field indicators next to the switch label -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Alert, Text, toast] AddaiMarkprop or toast option for displaying the AI mark inline with titles -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Chip] AddaiMarkprop to display an AI mark icon -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Button] AddaiMarkprop to include animated AI icon -
#2168
f8d56e0Thanks @ericag1985! - [FieldLabel, TextField, NumberField, Textarea, RadioGroup, CheckboxGroup, DateFieldSingle, DateFieldRange, DateFieldYearless, TimeField] AddhideLabelprop to visually hide labels while keeping them accessible, and add inline markdown support (**bold**,*italic*,***bold italic***,==highlight==,`code`) in label strings -
#1883
6042a60Thanks @w-a-t-s-o-n! - [AiMark] AddAiMarkcomponent for displaying animated AI mark with optional tooltip or popover -
#2186
75f1cf1Thanks @ericag1985! - [SelectCard] AddvalueanddefaultValueprops toSelectCard.Groupfor controlled and uncontrolled group-level selection state -
#1883
6042a60Thanks @w-a-t-s-o-n! - [usePrefersReducedMotion] AddusePrefersReducedMotionhook for detecting the user’s reduced motion system preference -
#1883
6042a60Thanks @w-a-t-s-o-n! - [DateFieldRange, DateFieldSingle, DateFieldYearless, DaysOfTheWeek, NumberField, SelectTrigger, Textarea, TextField, TimeField] AddaiMarkvialabelPropsfor AI-powered field indicators -
#1883
6042a60Thanks @w-a-t-s-o-n! - [FieldLabel] AddaiMarkprop for displaying AI-powered field indicators with optional tooltip or popover context -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Types] ExportAiMarkBooleanProps,AiMarkCollapsePadding,AiMarkWithTooltipOrPopoverProps,AiMarkWithTooltipOrPopoverConfig, andAiMarkPropstypes -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Checkbox.Group, DateFieldYearlessRange, Radio.Group, SelectCard.Group] AddaiMarkvialegendPropson the group legend for AI-powered field indicators
Patch Changes
-
#2184
0814ff2Thanks @AdamLantz! - BETA [MultiSelectField] AddgetChipPropscallback to customize chip appearance per selected option -
#2166
5cef90fThanks @rgdelato! - BETA [DataTable] Add background gradient for edit cell icon -
#1883
6042a60Thanks @w-a-t-s-o-n! - BETA [MultiSelectField, SelectField] AddlabelAiMarkprop for displaying AI-powered field indicators -
#2202
1f3828bThanks @pbuckingham-st! - [Page] Memoize context value to prevent unnecessary re-renders of consumers -
#2156
c27d4dfThanks @rgdelato! - BETA [DataTable] Add caching forloadPageData -
#2168
f8d56e0Thanks @ericag1985! - BETA [SelectField, MultiSelectField] RemovelabelNodeprop; use inline markdown in thelabelstring instead -
#1883
6042a60Thanks @w-a-t-s-o-n! - [Icons] Updateai_mark_gradienticon with dark mode color support usinglight-dark()
2.7.1
Patch Changes
-
#2164
42c9c93Thanks @rgdelato! - BETA [DataTable] Sort full dataset before paginating instead of only the current page. Addsortingparameter toloadPageDatafor server-side sort support. Reset page to 0 when sort changes. -
#2126
a097abcThanks @AdamLantz! - BETA [DataTable] Reworkselectandmultiselecteditable column types; addselect-asyncandmultiselect-async. This change increases parity with theSelectMenuandMultiSelectMenuinterfaces. -
#2173
14bf4ceThanks @ericag1985! - [DateFieldSingle, DateFieldRange] Fix calendar day cells not being keyboard accessible —ArrowDownfrom the toolbar now moves focus into the day grid -
#2130
d48dd6eThanks @rgdelato! - [Page] FixPage.Contentvisible virtual scrollbar on Windows -
#2174
bd401c6Thanks @w-a-t-s-o-n! - [Overflow.Text] Fix ellipsis not appearing in some cases whenchildrenhas no spaces
2.7.0
Minor Changes
- #2144
071609aThanks @pbuckingham-st! - BETA [DataTable] Cell empty states can now be configured
Patch Changes
-
#2158
c83af0bThanks @AdamLantz! - [DndSort] Fix drag preview overlay position when used insideDialogorDrawerwithin a micro-frontend (shadow DOM) -
#2159
d41f1cfThanks @pbuckingham-st! - [DateFieldSingle, DateFieldRange, DateFieldYearless, TimeField] Fix dropdown popover to only flip between top and bottom positions, preventing unwanted left/right placements -
#2155
39849e7Thanks @pbuckingham-st! - [Page] Add support for multiplePage.Content -
#2154
a0d11a9Thanks @pbuckingham-st! - [TextField] Clicking the icon triggers onClick behavior -
#2144
071609aThanks @pbuckingham-st! - BETA [DataTable] Text wrapping no longer forces left alignment. -
#2160
7979f63Thanks @pbuckingham-st! - [DateFieldSingle, DateFieldRange] Remove caret from field dropdown popovers -
#2131
062c1c3Thanks @rgdelato! - [SelectCard] Update CSS to fill Flex/Grid container width
2.6.1
Patch Changes
-
#2112
d4f1f36Thanks @AdamLantz! - BETA [SelectMenu, MultiSelectMenu] Add new components for attaching robust selection menus to any trigger element -
#2123
d2e9c25Thanks @rgdelato! - BETA [DataTable] Add warning states -
#2129
3a16bc1Thanks @ericag1985! - [Listbox, DateFieldSingle, DateFieldRange, DateFieldYearless, ToolbarSelect] Replace existing popover with new internal popover and clean up manual focus work BETA [FilterButton, ToolbarSelect] Replace existing popover with new internal popover and clean up manual focus work
2.6.0
Minor Changes
-
#2124
37cdb76Thanks @ericag1985! - [FieldLabel, TextField, Textarea, NumberField, DateFieldSingle, DateFieldRange, DateFieldYearless, DateFieldYearlessRange, CheckboxGroup, RadioGroup, SelectTrigger, Combobox] FixmoreInfotooltip accessibility — tooltip now opens from a keyboard-accessible button trigger instead of on input focus; DeprecatemoreInfoOpenprop onFieldLabel. -
#2127
ee81c08Thanks @helenvholmes! - [Icon] Add icon resize_window_alt
Patch Changes
- #2119
d1eb0c9Thanks @rgdelato! - [useBreakpoint] Bugfix for calculation being affected by browser zoom
2.5.1
Patch Changes
- #2108
e51e4d4Thanks @w-a-t-s-o-n! - [List] Remove spacing between list items
2.5.0
Minor Changes
-
#2094
a919352Thanks @helenvholmes! - [Icons] Addai_chat,ai_edit,ai_form,ai_mic, andai_searchcustom ST icons -
#2059
2deba8eThanks @w-a-t-s-o-n! - [List] AddListcomponent for ordered and unordered lists withList.Item,variant, andsizeprops
2.4.0
Minor Changes
-
#2082
9736150Thanks @ericag1985! - [Tab] AddindexandonIndexChangeprops for controlled state -
#2080
0a7d8c7Thanks @stadevosyan! - [Pagination] AdditemsPerPageLabelprop to customize the label displayed before the items-per-page selector (defaults to “Rows per page”)
Patch Changes
-
#2076
623398fThanks @AdamLantz! - BETA [DataTable] Addbooleanedit mode for inline editing of boolean cell values -
#2084
edae603Thanks @rgdelato! - [DataTable] AdddisableExpandAllanddisableSelectAllprops -
#2082
9736150Thanks @ericag1985! - [Tab] Fixaria-labelandaria-labelledbyonTab.Listnot reaching therole="tablist"element -
#2076
623398fThanks @AdamLantz! - BETA [DataTable] Remove boolean value support from"text"edit mode in favor of the new"boolean"edit mode
2.3.0
Minor Changes
-
#2011
4d21c97Thanks @pbuckingham-st! - BETA [Toolbar] Add size prop and make “xsmall” the default size. -
#2011
4d21c97Thanks @pbuckingham-st! - [Toolbar] Add size prop and make “xsmall” the default size.
Patch Changes
-
#2060
8e4cea6Thanks @rgdelato! - [DataTable] AddemptyStateprop -
#2012
656c287Thanks @AdamLantz! - BETA [SelectField, MultiSelectField] AdddisableSearchprop which will remove text entry, allowing the components to function as select only. -
#2060
8e4cea6Thanks @rgdelato! - [Illustrations] Add new@servicetitan/anvil2-illustrationspackage -
#1872
f64e906Thanks @claude! - [SelectCard] FixcheckedanddefaultCheckedstate when used inSelectCard.Group
2.2.0
Minor Changes
- #2051
e0ca085Thanks @AdamLantz! - [DateFieldSingle, DateFieldRange] Addtimezoneprop to control the calendar’s “Today” button, initial display month, and show a disambiguation message when the timezone differs from the user’s locale
Patch Changes
-
#2039
7decf90Thanks @rgdelato! - [Tokens] Bugfix for using@servicetitan/anvil2/token/files in SCSS -
#2045
22d8c3eThanks @AdamLantz! - BETA [SelectField, MultiSelectField] Addinvalidate()method to imperative handle and fixSelectFieldSync/MultiSelectFieldSyncnot updating whenoptionsprop changes -
#2053
3da2bf9Thanks @AdamLantz! - [FieldMessage] Update status icon assets -
#2048
c5dab06Thanks @rgdelato! - [Popover, Tooltip] Bugfix for unintentionally inheriting CSSfont-weightfrom parent -
#2015
79ab1dbThanks @konradszczerba! - [Combobox, ComboboxSelect] FixgroupSorterprop passthrough -
#2040
24d0da0Thanks @rgdelato! - [SelectField, MultiSelectField] Bugfix foroptionswithdisabledproperty
2.1.0
Minor Changes
-
#1910
a3f4962Thanks @hbartlett-st! - [DaysOfTheWeek] Adderrorprop acceptingstring | string[]andwarningprop acceptingstring | string[]. DeprecateerrorMessageanderrorAriaLive -
#1910
a3f4962Thanks @hbartlett-st! - [FieldMessage] Adderrorandwarningprops acceptingstring | string[], support multiple messages, make hints persistent, hardcodearia-livevalues. DeprecateerrorMessage,errorAriaLive, andReactElementusage forerror/warning -
#1910
a3f4962Thanks @hbartlett-st! - [TextField, NumberField, Textarea, DateFieldYearless, DateFieldYearlessRange, ProgressBar, CheckboxGroup, RadioGroup] Widenerrorprop to acceptstring | string[], addwarningprop acceptingstring | string[], deprecateerrorAriaLiveand passingReactElementtoerror
Patch Changes
-
#1910
a3f4962Thanks @hbartlett-st! - BETA [SelectField, MultiSelectField] Widenerrorprop to acceptstring | string[], addwarningprop acceptingstring | string[], deprecateerrorAriaLiveand passingReactElementtoerror -
#1997
51e2b40Thanks @AdamLantz! - BETA [MultiSelectField] AddselectFilteredprop to select/deselect options matching the current search term. Select All and Select Filtered are mutually exclusive: Select All is shown when the search input is empty, Select Filtered is shown when a search term is active. Also adds sticky positioning with a floating shadow for bulk action items (Select All / Select Filtered). -
#2004
ce5c420Thanks @ericag1985! - BETA [Toolbar.Filters] Fix multi-select filters to callonFilterChangeon each selection in uncontrolled mode instead of only on popover close -
#2009
5a2092dThanks @AdamLantz! - BETA [SelectFieldSync, MultiSelectFieldSync] Fix defaultfilterto preserve original option order when match quality is equal -
#1975
cee79b8Thanks @AdamLantz! - [Toast] Fix stacking position calculation when batch-firing multiple toasts -
#1976
ac35fc7Thanks @AdamLantz! - BETA [DataTable] Remove number value support from"text"edit mode in favor of the new"number"edit mode -
#2005
b3ba2a2Thanks @AdamLantz! - BETA [SelectField, MultiSelectField] Addchips,avatar, andiconsupport to optioncontentfor rich option rendering -
#1976
ac35fc7Thanks @AdamLantz! - BETA [DataTable] Add"number"editable cell mode with formatting, min/max constraints, and keyboard increment/decrement support -
#2006
fb6afddThanks @ericag1985! - [Stepper] Add support for initializing in the completed state viadefaultIndex -
#2010
9401a15Thanks @AdamLantz! - BETA [SelectField, MultiSelectField] Addvirtualizeprop for conditional list virtualization -
#1985
51c1a9eThanks @rgdelato! - [DataTable] Addrowparam toTablecolumnrenderCell -
#1997
51e2b40Thanks @AdamLantz! - BETA [MultiSelectField] Fix an issue where search term would be cleared after making a selection
2.0.4
Patch Changes
-
#1971
c1546dcThanks @AdamLantz! - [DateFieldSingle, DateFieldRange] Fix typed date shifting by a day in non-UTC timezones -
#1973
860d2c7Thanks @AdamLantz! - [Calendar] Fix month and year dropdown selecting wrong month/year whendefaultTimeZoneis west of the user’s local timezone
2.0.3
Patch Changes
-
#1942
e1b9b15Thanks @AdamLantz! - BETA [SelectField, MultiSelectField] Add option grouping via option-levelgroupproperty and component-levelgroupToStringprop. Additional support forgroupSorterprop implemented for eager-loaded fields -
#1952
e11fee7Thanks @AdamLantz! - [Toast] Fix uncleaned timers inToastStackthat could fire after unmount, causingReferenceErrorin test environments -
#1956
b518b2fThanks @pbuckingham-st! - BETA [DataTable] AddclassNameto component. -
#1942
e1b9b15Thanks @AdamLantz! - BETA [SelectField, MultiSelectField] Fix search result cache skipping entries when a search returns zero options -
#1957
74edbd8Thanks @pbuckingham-st! - [DndSort] Drop zone registers correctly for the first drop. -
#1909
8547db6Thanks @rgdelato! - BumppeerDependenciesversions of React to^18 || ^19 -
#1938
0c495a3Thanks @AdamLantz! - BETA [DataTable] AddtypeandeditConfigproperties to column helper -
#1942
e1b9b15Thanks @AdamLantz! - BETA [SelectField, MultiSelectField] Addpinnedprop for displaying labeled pinned option sections with async loading,searchReactive, andcacheSizeconfiguration
2.0.2
Patch Changes
-
#1902
e66f0a0Thanks @omarmeky! - [Popover] Fix unnecessary child remounting on reopen -
#1905
0257c91Thanks @AdamLantz! - BETA [DataTable] Update default date format presets toshortfordateFormatter,dateTimeFormatter, andyearlessDateFormatter
2.0.1
Patch Changes
-
#1834
621d4e0Thanks @AdamLantz! - BETA [DataTable] Fix inability to move between editable cells via click (i.e. no longer requires multiple clicks) -
#1854
bb399a2Thanks @Diveafall! - BETA [DataTable]: Add imperativerefresh()method via ref for programmatic data refetch -
#1834
621d4e0Thanks @AdamLantz! - BETA [DataTable] Fix excessive re-renders caused by unchanged data when an editable cell was interacted with -
#1873
70c1726Thanks @AdamLantz! - BETA [DataTable]: Removebackgroundprop and add border styling for container distinction -
#1890
bc4e3a2Thanks @AdamLantz! - BETA [DataTable] FixchipsFormatterto consistently wrap chips in both string and object array modes; also prevent duplicate keys error -
#1897
20011dcThanks @ericag1985! - [Combobox] Fix inputValue not syncing with controlled selectedItem when selection is canceled -
#1890
bc4e3a2Thanks @AdamLantz! - BETA [DataTable] FixcurrencyFormatterandpercentFormatterto correctly format0values instead of returning null -
#1844
5f673dcThanks @AdamLantz! - BETA [DataTable] Add support for cell-level and row-level errors -
#1834
621d4e0Thanks @AdamLantz! - [Menu] Fix issue where trigger element was refocused after a different interactive element was clicked -
#1834
621d4e0Thanks @AdamLantz! - BETA [DataTable] RemoverequestAnimationFrame-based workarounds for focus management -
#1890
bc4e3a2Thanks @AdamLantz! - BETA [DataTable] AddbooleanFormatter,numberFormatter,dateFormatter,timeFormatter,dateTimeFormatter, andyearlessDateFormatterutilities for formatting table cells with i18n support -
#1877
df8258bThanks @AdamLantz! - [NumberField] Fix input starting with a decimal point (e.g., “.5”) by automatically prepending “0” to produce valid values (e.g., “0.5”) -
#1895
323e75bThanks @w-a-t-s-o-n! - [Pagination] Add white background to items per page dropdown menu -
#1834
621d4e0Thanks @AdamLantz! - BETA [DataTable] Fix entireDataTablere-rendering when traversing between cells -
#1895
323e75bThanks @w-a-t-s-o-n! - BETA [DataTable] AddrowsPerPageOptionsandonRowsPerPageChangeprops to enable rows per page selection in pagination -
#1857
a71c558Thanks @rgdelato! - [Page] UpdatePage.Headertitleto support inline edit -
#1834
621d4e0Thanks @AdamLantz! - [Menu] No longer refocuses trigger element when deprecated open prop changes -
#1834
621d4e0Thanks @AdamLantz! - BETA [DataTable] Fix cells appearing behind footer when navigating via keyboard -
#1877
df8258bThanks @AdamLantz! - [NumberField] Fix inability to type trailing decimal zeros (e.g., “1.0”, “1.00”) in controlled mode whenminimumFractionDigitsis not set -
#1834
621d4e0Thanks @AdamLantz! - BETA [DataTable] Introduce tighter types wheneditModeis used on columns (e.g. a number column should not haveeditModeof"multiselect")
2.0.0
Major Changes
- #1837
3c638beThanks @pbuckingham-st!- [Breadcrumbs] The export of
BreadcrumbsElementhas been removed. - [Calendar] The deprecated
unavailableDateshas been removed. Useunavailable.datesinstead. - [Checkbox] The export of
CheckboxGrouphas been removed. UseCheckbox.Groupinstead. - [Checkbox] The
eventparameter of theonChangeprop is required. - [Chip]
smallChiponly allows eitheronChangeoronClose. - [Combobox] The component now requires the html popover API.
- [Combobox.SelectTrigger] The deprecated
openMoreInfohas been removed. UsemoreInfoOpeninstead. - [DateField] The deprecated component has been removed. Please use
DateFieldSingleorDateFieldRangeinstead. - [Details] The exports of
DetailsSummaryandDetailsContenthave been removed. UseDetails.SummaryandDetails.Contentinstead. - [Dialog] The exports of
DialogContent,DialogHeader,DialogFooter, andDialogCancelButtonhave been removed. UseDialog.Content,Dialog.Header,Dialog.Footer, andDialog.CancelButtoninstead. - [Dialog] The deprecated
onOpenandonOpenChangehave been removed. UseonOpenAnimationStart,onOpenAnimationComplete, andonCloseinstead. - [Drawer] The deprecated
onOpenhas been removed. UseonOpenAnimationStartandonOpenAnimationCompleteinstead. - [FieldLabel] The deprecated
openMoreInfohas been removed. UsemoreInfoOpeninstead. - [Flex] The deprecated
flexShrinkhas been removed. Useshrinkinstead. - [Icons] Certain icons have been updated for consistent naming.
- gnav_dial_pad_filled.svg -> gnav_dial_pad_active.svg
- gnav_dial_pad_outline.svg -> gnav_dial_pad_inactive.svg
- gnav_dial_pad_inactive_outline.svg -> gnav_dial_pad_disabled.svg
- gnav_home_filled.svg -> gnav_home_active.svg
- gnav_home_outline.svg -> gnav_home_inactive.svg
- gnav_legacy_search_filled.svg -> gnav_legacy_search_active.svg
- gnav_legacy_search_outline.svg -> gnav_legacy_search_inactive.svg
- [Link] The deprecated
quietprop has been removed. Useghostinstead. - [LinkButton] The deprecated
quietprop has been removed. Useghostinstead. - [ListView.Option] The
eventparameter of theonChangeprop is required. - [Menu] The component now requires the html popover API.
- [Menu] The deprecated
roothas been removed. This prop has no functionality, so it can be safely removed. - [Popover] The exports of
PopoverButton,PopoverClose,PopoverContent, andPopoverTriggerhave been removed. UsePopover.Button,Popover.Close,Popover.Content, andPopover.Triggerinstead. - [Popover] The deprecated
onOpenChangehas been removed. UseonOpenAnimationStart,onOpenAnimationComplete, andonCloseinstead. - [Popover] The deprecated
onOutsidePresshas been removed. UseonClickOutsideinstead. - [Popover] The deprecated
disableFocusLockhas been removed. Usemodalinstead. - [Popover] The deprecated
roothas been removed. This prop has no functionality, so it can be safely removed. - [Popover] The component now requires the html popover API.
- [Popover.Trigger] The
data-stateattribute passed in thechildrenrender function has been replaced witharia-expanded. - [Radio] The export of
RadioGrouphas been removed. UseRadio.Groupinstead. - [Radio] The
eventparameter of theonChangeprop is required. - [Radio.Group] The
legendprop is required. - [SelectCard] The export of
SelectCardElementhas been removed. - [SelectCard] The export of
SelectCardGrouphas been removed. UseSelectCard.Groupinstead. - [SelectTrigger] The deprecated
openMoreInfohas been removed. UsemoreInfoOpeninstead. - [SideNav] The exports of
SideNavLink,SideNavGroup, andSideNavCollapsiblehave been removed. UseSideNav.Link,SideNav.Group, andSideNav.Collapsibleinstead. - [Textarea] The
errorAriaLiveprop no longer accepts a boolean. Use"off","assertive", or"polite"instead. - [Textarea] The
eventparameter of theonChangeprop is required. - [Textarea] The deprecated
openMoreInfohas been removed. UsemoreInfoOpeninstead. - [Toaster] The deprecated
durationhas been removed. The duration can be set on individual toasts. - [Toaster] The deprecated
forceRenderhas been removed. - [Toolbar] The export of
ToolbarElementhas been removed. - [Toolbar] The exports of
ToolbarButton,ToolbarButtonToggle,ToolbarButtonLink, andToolbarSelecthave been removed. UseToolbar.Button,Toolbar.ButtonToggle,Toolbar.ButtonLink, andToolbar.Selectinstead. - [Toolbar.Button] The
onClickprop is required. - [Tooltip] The deprecated
roothas been removed. This prop has no functionality, so it can be safely removed. - [Tooltip] The component now requires the html popover API.
- [Breadcrumbs] The export of