Skip to content

v10.0.0

Compare
Choose a tag to compare
@batzen batzen released this 07 May 17:36
· 361 commits to master since this release
e1c2d3a
  • Breaking changes

    • Dropped support for .NET 4.5.2. The lowest support .NET version is now 4.6.2.
    • Dropped support for .NET 5.0 and add .NET 6.0 instead.
    • Resizing popups should now work properly where supported (ComboBox, DropDownButton, InRibbonGallery, MenuItem, SplitButton).
      Templates now use the new specialized ResizeableContentControl to enable this.
      Resize code was moved from single controls to the new control.
    • Updated ControlzEx to version 6.
      • RibbonWindow now inherits from WindowChromeWindow
      • GlowBrush and NonActiveGlowBrush are now named GlowColor and NonActiveGlowColor and are both of type Color instead of Brush
      • Default value for BorderThickness changed from 1 to 0
    • PDBs are now embedded
    • Removed IsMinimized and IsOpen from RibbonTabItem
    • HeaderTemplate and HeaderTemplateSelector were added to IHeaderedControl
    • Various controls (Button, ComboBox etc.) now use HeaderTemplate to format their header instead of using TwoLineLabel directly
    • #948 - Minimize button misplaced
      Minimize button was moved to the right hand side of the toolbar in the tab item row
    • All resources now have the prefix Fluent.Ribbon..
      This means that nearly all resources got renamed.
  • Bug fixes

    • #1035 - Binding failures from within RibbonTabItem on IsMinimized & IsOpen
    • #1041 - MenuItem CreateQuickAccessItem should create ToggleButton (thanks @andersforsgren)
    • #1070 - Separators no longer shown in Backstage (related to #936)
    • #1081 - Fix InvalidOperationException thrown when switching focus from editable ComboBox to Hyperlink (thanks @orrindeng)
    • #1087 - Multiple levels of menu items of DropDownButton behaves not well (thanks @orrindeng)
    • #1092 - Fix on some computers, the gallery layout is not good (thanks @orrindeng)
    • #1095 - Add missing localizations for the danish language (thanks @cbra-caa)
    • #1096 - BackstageTabItem tooltip shows on content hover (thanks @cbra-caa)
    • #1098 - Collapsed groupboxes are not keyboard accessible (thanks @cbra-caa)
    • #1101 - Backstage button tooltip shows on active backstage (thanks @cbra-caa)
    • #1103 - Backstage.IsOpen is not bindable (thanks @cbra-caa)
    • #1107 - Child sizes are not updated when user switches between Classic/Simplified Ribbon while Ribbon is minimized
    • #1114 - Fix combobox can't open dropdown when the editable textbox of it has the focus (thanks @orrindeng)
    • #1115 - Update Russian translation (thanks @Blueberryy)
    • #1116 - Accessibility: Ribbon Display Options are read as "DropDown Button"
    • #1117 - Accessibility: BackButton has low contrast
    • #1125 - BackStage Back Button doesn't have an accessibility text.
    • #1129 - Popup has been detached by the parent control
  • Enhancements/Features

    • #1026 - Translate some Chinese cases (thanks @leixao)
    • #1034 - Enable TextTrimming in Button Header
      To enable this HeaderTemplate and HeaderTemplateSelector were added to IHeaderedControl.
    • #1048 - DismissOnClickOutside property added to DropDownButton (thanks @MuhammadSulaiman001)
    • #1049 - IsDisplayOptionsButtonVisible property is added to RibbonTabControl (thanks @zui-jiu-zhou)
    • #1058 - Add option to use legacy/office-style mouse wheel tab shifting (thanks @andersforsgren)
    • #1091 - Image Resource Viewer (thanks @avalanchus)
    • #1112 - Enhanced FocusVisual for various controls (thanks @cbra-caa)