- Try different approach for FuiHelpers.createElement.
- Revert FuiHelpers.createElement function to fix runtime error.
- Migrate Feliz to 3.2.0 and Fable 5 prerelease
- Update @fluentui/react-components to 9.73.7
- Add backdrop appearance props for DialogSurface
- Add pinned prop for OverflowItems
- Add size and shape props for Skeleton component
- Add focusMode prop for SwatchPicker component
- Add missing SkeleonItem sizes
- Add isAccessible prop to ToggleButton
- Update @fluentui/react-components to 9.72.10
- Add createFluentIcon function
- Update @fluentui/react-components to 9.72.9
- Add unmountOnClose props to Drawer components
- Add size prop to Switch component
- Add appearance property to Carousel component
- Update list of Icons and add @fluentui/react-icons to list of necessary NPM packages
- Update secondary NPM deps
- BREAKING CHANGE: Update react-window dependency to 2.2.3 and change
Fui.fixedSizeListcomponent toFui.virtualized.list - BREAKING CHANGE: Change virtualized list properties to match react-window properties
- Update @fluentui/react-components to 9.68.1
- Update secondary date/time NPM dependencies
- Fix spellCheck prop bug (thanks @rbertels!)
- Add string overload for subText prop (thanks @rbertels!)
- Update @fluentui/react-components to 9.66.0
- Add appearance prop to BreadcrumbButtons (thanks @rbertels!)
- Stabilize Nav components
- Update @fluentui/react-components to 9.63.0
- Update secondary NPM dependencies
- Update @fluentui/react-components to 9.61.2
- Add ColorPicker components
- Add
selectedstate for Tag components and OnTagSelect callback to TagGroup
- Add FixedSizeList component
- Add react-window to NPM dependencies
- Update @fluentui/react-components to 9.58.0
- Update secondary NPM deps
- Update @fluentui/react-nav-preview to 0.11.0
- Add density prop to Nav component
- Add missing Motion slots for Drawer components
- Add navigationMode prop to Tree and FlatTree components
- Update @fluentui/react-components to 9.57.0
- Add useRestoreFocusTarget hook
- Add List and ListItem components
- Update secondary NPM dependencies
- Add custom Fui.icon.import and bundleIcons.import functions
- Add Feliz.style overloads for properties that should take Theme.tokens' string variables
- Update @fluentui/react-components to 9.56.8
- Update secondary npm deps
- Add missing NavDrawerFooter component
- Add custom
compactproperties to MenuItem variations - BREAKING CHANGE: Refactor bundleIcon generation. Doing this reduces package size and makes for a easier experience when bundling icons.
- Examples of changes:
- Change
bundleIcon.tobundleIcons. - Change
bundleIcon.class*,bundleIcon.new*, andbundleIcon.open*tobundleIcons.class',bundleIcons.new', andbundleIcons.open' - Remove the few bundleIcons that do not have a
FilledorRegularcounterparts - Change
Fui.bundleIcon (bundleIcon.addFilled, bundleIcon.addRegular)toFui.bundleIcon bundleIcons.add - Change
rating.iconFilled bundleIcon.addFilledtorating.iconFilled bundleIcons.add.Filled
- Update @fluentui/react-components to 9.56.5
- Update compat NPM packages
- Add unstable Nav components
- Update @fluentui/react-components to 9.56.3
- Update Icons and BundleIcons
- Add additional Fui.useId overloads
- Add missing tableCellActions overload
- Update secondary packages
- Update @fluentui/react-components to 9.56.0
- Add overflow.onOverflowChange prop
- Update @fluentui/react-components to 9.55.0
- Add ZIndexTokens to Tokens
- Add Carousel component(s)
- Update @fluentui/react-datepicker-compat to 0.4.52
- Update @fluentui/react-calendar-compat to 0.1.19
- Update @fluentui/react-timepicker-compat to 0.2.35
- Update @fluentui/react-components to 9.54.6
- Add Motion slots for Dialog and DialogSurface
- Bug fix: Fix dispatchToast call causing runtime error in production code
- Update @fluentui/react-datepicker-compat to 0.4.45
- Update @fluentui/react-calendar-compat to 0.1.14
- Update @fluentui/react-timepicker-compat to 0.2.23
- Update @fluentui/react-components to 9.54.2
- Add createMotionComponent function
- Add virtualized DataGrid component
- Add @fluentui-contrib/react-data-grid-react-window package for virtualized data grids
- Update @fluentui/react-datepicker-compat to 0.4.41
- Update @fluentui/react-calendar-compat to 0.1.11
- Update @fluentui/react-timepicker-compat to 0.2.19
- Update @fluentui/react-components to 9.54.0
- Update @fluentui/react-datepicker-compat to 0.4.40
- Update @fluentui/react-calendar-compat to 0.1.10
- Update @fluentui/react-timepicker-compat to 0.2.17
- Add createPresenceComponent function
- BREAKING: Remove useMotion function and @fluentui/react-motion-preview package
- Update @fluentui/react-components to 9.52.0
- Add TagPicker components
- Add SwatchPicker components
- Add generic type parameter to Fui.makeStyles hook
- Update @fluentui/react-calendar-compat to 0.1.8
- Update @fluentui/react-datepicker-compat to 0.4.38
- Update @fluentui/react-timepicker-compat to 0.2.15
- Update @fluentui/react-components to 9.49.0
- Stabilize SearchBox component
- Stabilize TeachingPopover components
- Add MenuItemSwitch component
- Add 100+ icons
- Update @fluentui/react-calendar-compat to 0.1.3
- Update @fluentui/react-datepicker-compat to 0.4.33
- Update @fluentui/react-timepicker-compat to 0.2.9
- Update @fluentui/react-motion-preview to 0.5.19
- Remove @fluentui/react-rating-preview and update Rating components and props
- Update @fluentui/react-components to 9.47.2
- Update @fluentui/react-teaching-popover-preview to 0.2.3 and update props
- Update @fluentui/react-search-preview to 0.1.50
- Update @fluentui/react-timepicker-compat to 0.2.5
- Update @fluentui/react-calendar-compat to 0.1.0
- Update @fluentui/react-motion-preview to 0.5.17
- Update @fluentui/react-datepicker-compat to 0.4.29
- Add missing Slot overloads and missing properties/ types
- Add new color tokens
- Add 288 new icons
- Split Props.fs into Props.fs and Props2.fs-- may cause issues if not cleaning fable modules properly before running
- BREAKING CHANGE: Add Feliz overloads for Tokens' string values
- BREAKING CHANGE: Change accordion.onToggle prop
- BREAKING CHANGE: Change
.before'prop to.before
- Update @fluentui/react-components to 9.46.0
- Update @fluentui/react-calendar-compat to 0.0.18
- Update @fluentui/react-datepicker-compat to 0.4.19
- Update @fluentui/react-timepicker-compat to 0.1.5
- Add navigationIcons prop to calendarDay and calendarMonth
- Add clearable prop to Dropdown and Combobox
- Add position.bottom prop to Drawer component
- Add missing values to Tokens type
- Refactor TypographyStyle and remove custom style overloads
- Fix bugs in Theme functions
- Add useComboboxFilter hook
- Update @fluentui/react-components to 9.44.3
- Add @fluentui/react-rating-preview version 0.1.2
- Add Ratings components and props
- Add missing props for MenuItemCheckbox and MenuItemRadio components
- Add stable release for TimePicker component
- Add onPositioningEnd property to positioning
- Update @fluentui/calendar-compat to 0.0.14 and @fluentui/datepicker-compat to 0.4.14
- Fix tooltip children bug
- Fix bug in toast/toaster positioning
- Add useRestoreFocusSource function
- Add preview TeachingPopover components and props
- Update @fluentui/react-components to 9.43.3
- Update @fluentui/react-datepicker-compat to 0.4.8
- Update @fluentui/react-search-preview to 0.1.34
- Update @fluentui/react-calendar-compat to 0.0.10
- Update @fluentui/react-timepicker-compat-preview to 0.1.7
- Update @fluentui/react-motion-preview to 0.5.4
- Add @fluentui/react-teaching-popover-preview version 0.1.0
- Update @fluentui/react-components to 9.42.0
- Add "useUncontrolledFocus" function
- Fix bugs in AvatarGroup and partitionAvatarGroupItems
- Update @fluentui/react-components to 9.41.0
- Remove @fluentui/react-breadcrumb-preview package
- Stabilize Breadcrumb components and props
- Fix bug in positioning.positioningRef prop
- Add new positioning prop
- Stabilize Drawer components and props
- Add useOverflowVisibility hook
- Update @fluentui/react-components to 9.39.0
- Update @fluentui/react-datepicker-compat to 0.4.4
- Update @fluentui/react-breadcrumb-preview to 2.1.2
- Update @fluentui/react-search-preview to 0.1.31
- Update @fluentui/react-calendar-compat to 0.0.6
- Update @fluentui/react-timepicker-compat-preview to 0.1.1
- Update @fluentui/react-motion-preview to 0.5.1
- Update @fluentui/react-compoents to 9.37.3
- Add @fluentui/react-timepicker-compat-preview v0.1.0 and TimePicker component and props
- Add @fluentui/react-motion-preview v0.5.0 and useMotion hook
- Update Drawer props and rename DrawerOverlay and DrawerInline
- Change Drawer's
openprop to only accepts a bool instead of MotionShorthand - Deprecate Alert component
- Update @fluentui/react-components to 9.37.0
- Change parameters for drawer/dialog.onOpenChange properties
- Replace domain type
SortStatewith KeyType * SortDirection tuple - Update @fluentui/react-breadcrumb-preview to 2.0.0 and Breadcrumb properties
- Update @fluentui/react-datepicker-compat to 0.4.1
- Update @fluentui/react-search-preview to 0.1.29
- Update @fluentui/react-calendar-compat to 0.0.3
- Add Calendar component and properties
- Add date/calendar functions (addDays, addWeeks, getWeekNumber, etc..)
- Add custom
tableColumnSizingOptionshelper functions - Update @fluentui/react-components
- Add @fluentui/react-calendar-compat
- Add MessageBar components and properties
- Add mergeClasses function
- Fix bugs in Toaster/ useToastController
- Update @fluentui/react-components to 9.35.0
- Update @fluentui/react-datepicker-compat to 0.3.21
- Update @fluentui/react-search-preview to 0.1.28
- Update @fluentui/react-breadcrumb-preview to 1.2.3
- Remove
@fluentui/react-tags-previewpackage and update@fluentui/react-components - If using any
Tagcomponents, remove@fluentui/react-tags-previewpackage and update@fluentui/react-componentsto >= 9.34.1
- Add custom
dataGridRow.noBottomBorderproperty for hiding the line separating Data Grid rows
- Remove
bundleIconanduseToastControllerHook attributes
- Change
dataGrid.onSelectectionChangeparam type
- Initial major release