Skip to content

Latest commit

 

History

History
319 lines (241 loc) · 11 KB

File metadata and controls

319 lines (241 loc) · 11 KB

Release Notes

4.0.0-prerelease-003 (4-9-2026)

  • Try different approach for FuiHelpers.createElement.

4.0.0-prerelease-002 (4-9-2026)

  • Revert FuiHelpers.createElement function to fix runtime error.

4.0.0-prerelease-001 (4-8-2026)

  • Migrate Feliz to 3.2.0 and Fable 5 prerelease

3.0.2 (4-8-2026)

  • 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

3.0.1 (2-4-2026)

  • Update @fluentui/react-components to 9.72.10
  • Add createFluentIcon function

3.0.0 (12-17-2025)

  • 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.fixedSizeList component to Fui.virtualized.list
  • BREAKING CHANGE: Change virtualized list properties to match react-window properties

2.5.1 (7-30-2025)

  • 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!)

2.5.0 (6-12-2025)

  • Update @fluentui/react-components to 9.66.0
  • Add appearance prop to BreadcrumbButtons (thanks @rbertels!)
  • Stabilize Nav components

2.4.1 (4-25-2025)

  • Update @fluentui/react-components to 9.63.0
  • Update secondary NPM dependencies

2.4.0 (3-24-2025)

  • Update @fluentui/react-components to 9.61.2
  • Add ColorPicker components
  • Add selected state for Tag components and OnTagSelect callback to TagGroup

2.3.0 (1-22-2024)

  • 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

2.2.0 (1-8-2024)

  • Update @fluentui/react-components to 9.57.0
  • Add useRestoreFocusTarget hook
  • Add List and ListItem components
  • Update secondary NPM dependencies

2.1.0 (12-27-2024)

  • Add custom Fui.icon.import and bundleIcons.import functions
  • Add Feliz.style overloads for properties that should take Theme.tokens' string variables

2.0.0 (12-23-2024)

  • Update @fluentui/react-components to 9.56.8
  • Update secondary npm deps
  • Add missing NavDrawerFooter component
  • Add custom compact properties 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. to bundleIcons.
    • Change bundleIcon.class*, bundleIcon.new*, and bundleIcon.open* to bundleIcons.class', bundleIcons.new', and bundleIcons.open'
    • Remove the few bundleIcons that do not have a Filled or Regular counterparts
    • Change Fui.bundleIcon (bundleIcon.addFilled, bundleIcon.addRegular) to Fui.bundleIcon bundleIcons.add
    • Change rating.iconFilled bundleIcon.addFilled to rating.iconFilled bundleIcons.add.Filled

1.17.0 (12-11-2024)

  • Update @fluentui/react-components to 9.56.5
  • Update compat NPM packages
  • Add unstable Nav components

1.16.2 (12-4-2024)

  • Update @fluentui/react-components to 9.56.3
  • Update Icons and BundleIcons
  • Add additional Fui.useId overloads
  • Add missing tableCellActions overload
  • Update secondary packages

1.16.1 (11-11-2024)

  • Update @fluentui/react-components to 9.56.0
  • Add overflow.onOverflowChange prop

1.16.0 (10-9-2024)

  • 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

1.15.2 (7-27-2024)

  • 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

1.15.1 (6-26-2024)

  • 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

1.15.0 (6-7-2024)

  • 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

1.14.0 (5-20-2024)

  • 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

1.13.0 (4-24-2024)

  • 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

1.12.0 (4-1-2024)

  • 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

1.11.0 (1-23-2024)

  • 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

1.10.0 (1-11-2024)

  • 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

1.9.0 (12-22-2023)

  • 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

1.8.0 (12-3-2023)

  • Update @fluentui/react-components to 9.42.0
  • Add "useUncontrolledFocus" function
  • Fix bugs in AvatarGroup and partitionAvatarGroupItems

1.7.0 (11-27-2023)

  • 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

1.6.0 (11-11-2023)

  • 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

1.5.0 (11-2-2023)

  • 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 open prop to only accepts a bool instead of MotionShorthand
  • Deprecate Alert component

1.4.0 (10-30-2023)

  • Update @fluentui/react-components to 9.37.0
  • Change parameters for drawer/dialog.onOpenChange properties
  • Replace domain type SortState with 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

1.3.0 (10-23-2023)

  • Add Calendar component and properties
  • Add date/calendar functions (addDays, addWeeks, getWeekNumber, etc..)
  • Add custom tableColumnSizingOptions helper functions
  • Update @fluentui/react-components
  • Add @fluentui/react-calendar-compat

1.2.0 (10-18-2023)

  • 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

1.1.0 (10-6-2023)

  • Remove @fluentui/react-tags-preview package and update @fluentui/react-components
  • If using any Tag components, remove @fluentui/react-tags-preview package and update @fluentui/react-components to >= 9.34.1

1.0.4 (10-6-2023)

  • Add custom dataGridRow.noBottomBorder property for hiding the line separating Data Grid rows

1.0.2 (10-5-2023)

  • Remove bundleIcon and useToastController Hook attributes

1.0.1 (9-25-2023)

  • Change dataGrid.onSelectectionChange param type

1.0.0 (9-25-2023)

  • Initial major release