Fluent.Ribbon v9.0.0 Release Notes
-
Breaking changes
- [#870](../../issues/870) - Add .NET 5 and .NET Core 3.1 and remove .NET Core 3.0
Support for .NET Core 3.0 was removed and support for .NET Core 3.1 and .NET 5.0 was added - Increasing ControlzEx dependency version to >= 5
- [#948](../../issues/948) - Minimize button misplaced
Minimize button is moved to the right hand side of it's parent container.
That means custom toolbar items are not moving the button further left anymore.
- [#870](../../issues/870) - Add .NET 5 and .NET Core 3.1 and remove .NET Core 3.0
๐ The following resources were added, renamed or removed ("---" indicates added when in column "Old" and removed when in column "New"):
๐ Click here to show the list of renamed and removed things
Old New Fluent.Ribbon.Brushes.Images.RibbonCollapse --- Fluent.Ribbon.Brushes.Images.RibbonExpand --- Fluent.Ribbon.Brushes.Images.RibbonPin --- Fluent.Ribbon.Images.RibbonCollapse --- Fluent.Ribbon.Images.RibbonExpand --- Fluent.Ribbon.Images.RibbonPin --- Fluent.Ribbon.Resources.RibbonTabControl.ExpandScreenTip --- Fluent.Ribbon.Resources.RibbonTabControl.MinimizeScreenTip --- Fluent.Ribbon.Resources.RibbonTabControl.SwitchScreenTip --- ๐ Fluent.Ribbon.Styles.RibbonTabControl.MinimizeToggleButton Fluent.Ribbon.Templates.RibbonTabControl.MinimizeToggleButton --- --- Fluent.Ribbon.Brushes.Images.RibbonDisplayOptions --- Fluent.Ribbon.Images.RibbonDisplayOptions --- Fluent.Ribbon.Resources.RibbonTabControl.DisplayOptionsScreenTip ๐ --- --- Fluent.Ribbon.Templates.Button.Simplified --- Fluent.Ribbon.Templates.CheckBox.Simplified --- Fluent.Ribbon.Templates.ComboBox.Simplified --- Fluent.Ribbon.Templates.DropDownButton.Simplified --- Fluent.Ribbon.Templates.InRibbonGallery.ToggleButton.Simplified --- Fluent.Ribbon.Templates.MenuItem.HeaderOnly --- Fluent.Ribbon.Templates.RadioButton.Simplified --- Fluent.Ribbon.Templates.RibbonGroupBox.Simplified --- Fluent.Ribbon.Templates.RibbonTabControl.DisplayOptionsButton --- Fluent.Ribbon.Templates.RibbonTextBox.Simplified --- Fluent.Ribbon.Templates.Spinner.Simplified --- Fluent.Ribbon.Templates.SplitButton.Simplified --- Fluent.Ribbon.Templates.SplitButton.ToggleButton.Simplified --- Fluent.Ribbon.Templates.ToggleButton.Simplified ๐ ### Bug fixes
- [#845](../../issues/845) - QuickAccessToolBar issues in Colorful variant
- [#894](../../issues/894) - Cannot use scroll wheel in fluent:ApplicationMenu since Fluent.Ribbon 7
- [#900](../../issues/900) - Application freezes when opening collapsed groups with galleries
- [#908](../../issues/908) - KeyTipService should dismiss keytips if the first key does not match any keytips
- [#918](../../issues/918) - Custom color does not reset color gallery selection state
- [#919](../../issues/919) - Ribbon content is not confined in Windows dimensions
- [#925](../../issues/925) - Controls might not be shown when using default layout of RibbonToolbar (thanks @nishy2000)
- [#927](../../issues/927) - Size value calculated by RibbonGroupBox is not reflected in RibbonControls in Panel control (thanks @nishy2000)
- [#929](../../issues/929) - SizeDefinition property of RibbonControls in RibbonToolBar is not reflected in layout (thanks @nishy2000)
- [#941](../../issues/941) - LauncherIcon and LauncherText of RibbonGroupBox are not applied to the appearance (thanks @nishy2000)
- [#943](../../issues/943) - The LauncherIcon in the RibbonGroupBox added to QuickAccess will always be shown (thanks @nishy2000)
- [#952](../../issues/952) - Help with IsSelectionRequired property setting on "File" tab for accessibility purposes
- [#954](../../issues/954) - Adding an InputBinding for Alt+Up or Alt+Down results in extra character (thanks @dgosbell)
- [#961](../../issues/961) - Fluent.Button Header Binding not visible
- [#973](../../issues/973) - Wrong reference to ControlzEx
- [#989](../../issues/989) - QuickAccessToolbar - More Commands leaves open empty Popup when overflow gets empty
Enhancements/Features
- [#924](../../issues/924) - Feature simplified ribbon (thanks @nishy2000)
- [#935](../../issues/935) - Support MediumIcon (24x24) size in RibbonGroupBox (thanks @nishy2000)
- [#936](../../issues/936) - Add ability to vertically align items in Backstage
You have to setVerticalAlignment="Bottom"
,DockPanel.Dock="Bottom"
and if you want to align multiple items at the bottom invert their order (because of howDockPanel
works). - Added automation peers for
InRibbonGallery
andGalleryItem
- Improved keyboard navigation for
InRibbonGallery