Releases: MaterialDesignInXAML/MaterialDesignInXamlToolkit
v4.5.0
What's Changed
Key Changes
- Add corner radius for PopupBox by @StefanoRivolta-Previero in #2625
- Fix TabControl foreground color by @Keboo in #2639
- Adding horizontal scroll support by @Keboo in #2640
- add Net6 to all projects by @ahmed-abdelrazek in #2632
- NavigationRail, NavigationBar, NavigationDrawer controls for MaterialDesign3 by @StefanoRivolta-Previero in #2628
- allow setting background of menu item by @krmr in #2644
- Fix #2633 - HelperText margin and padding by @Xaalek in #2648
- Changes for Shadow assist animation by @Xaalek in #2651
- PackIcon changes
New Contributors
Full Changelog: v4.4.0...v4.5.0
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@ahmed-abdelrazek
@BigBadBleuCheese
@DrCQ
@Erapchu
@github-actions[bot]
@JanZeman
@krmr
@mikechristiansenvae
@rasoulia
@Roberto2707
@shaggygi
@SilentSammy
@StefanoRivolta-Previero
@viktorspacil
@Xaalek
@xMaxximum
@z2hteam
v4.4.0
What's Changed
Key Changes
- 🔳 Add outlined assist/input chips by @database64128 in #2512
- Material Design 3: Various tasks completed by @MichelMichels in #2526
- Bug fix by altering MaterialDesignMenu style resources by @MichelMichels in #2532
- 🎨 Fix progress bar foreground and background color for outlined and flat buttons by @database64128 in #2530
- Tab control extended by @MichelMichels in #2544
- PackIcon changes
New Contributors
- @Asivaprasadam made their first contribution in #2580
- @Xaalek made their first contribution in #2591
A big thank you to everyone who contributed (either with issues or pull requests):
@ahmed-abdelrazek
@amoamare
@Asivaprasadam
@Awsmolak
@bebenins
@database64128
@DrHalfBaked
@Erapchu
@frostiger
@gitjsdr26
@HamidRezaAshkiyan
@MichelMichels
@PiousVenom
@StefanoRivolta-Previero
@Xaalek
@yhorowitz
Full Changelog: v4.3.0...v4.4.0
v4.3.0
Key Changes
- DrawerHost now supports CornerRadius #2333 @StefanoRivolta-Previero
- ListBox has new NavigationListBox styles #2335 @StefanoRivolta-Previero
- Clock styles updated to match Material Design spec #2338 @StefanoRivolta-Previero
- NavigationRail updated to better match Material Design spec #2348 @StefanoRivolta-Previero
- Calendar updated to better match Material Design spec #2356 @StefanoRivolta-Previero
- TreeView now supports hiding selection, and changing the size of the expander #2359 @StefanoRivolta-Previero
- Buttons now support secondary color and paper variants. #2376 @rrs
- Demo app now supports color adjustment on the Color Tool page. #2392 @FantasyTeddy
- RadioButton has new styles for various orientations. #2400 and #2402 @JorisCleVR
- Control's disabled opacity has been updated to better match the Material Design spec #2425 @Anopob
- ComboBox template updated. This addresses long standing issues with the control. #2428 @Keboo
- RangeSlider updated to match Slider #2449 @Yoooi0
- ComboBox updated to show the selected item in the drop down by default #2459 @guptaanmol184
- Selection color updated on TextBoxBase and Password box. #2469 @JeffBarnard
- Flat and Outline button styles updated to support progress. #2481 @StefanoRivolta-Previero
- PackIcon changes
- Full list of changes here
Please note the full list of breaking changes in 4.0.0 #1705
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@ahmed-abdelrazek
@AmRo045
@Anopob
@AuroraDysis
@Awsmolak
@bebenins
@beechj
@chrisxvin
@Cohote
@D-Diyare
@database64128
@drepamig
@Drise13
@elvince
@FantasyTeddy
@guptaanmol184
@HeathJared
@HigherSY
@i2Chzamani
@icameron
@icarousfff
@igowshik
@jdbriaris
@JeffBarnard
@Job-madi
@JorisCleVR
@kamadakohei
@KelbyTansley
@M0n7y5
@malu222
@marcosgerene
@mgnslndh
@MohammadHadi2031
@rrs
@sbi2018
@StefanoRivolta-Previero
@stigrune
@TFTomSun
@Volker123
@Yoooi0
@yosefmah
Version 4.2.1
- NEW
NavigationListBox
style #2335 @StefanoRivolta-Previero - ComboBox template update to match latest Material Design spec. #2428 @Keboo
- Calendar control updated to match latest Material Design spec with lots of additional customization. #2356 and #2412 @StefanoRivolta-Previero
- NavigationRail updated to match latest Material Design spec. #2348 @StefanoRivolta-Previero
- Clock updated to match latest Material Design spec. #2338 @StefanoRivolta-Previero
- Disabled look up controls updated to match latest Material Design spec. #2425 @Anopob
- UI improvements to
MaterialDesignTabRadioButton
#2402 and #2400 @JorisCleVR - DrawerHost now supports
CornerRadius
#2333 @StefanoRivolta-Previero - TreeView now supports
ShowSelection
andExpanderSize
attached properties. #2359 @StefanoRivolta-Previero - Automatic color adjustment settings can be adjusted in the Color Tool in the demo app #2392 @FantasyTeddy
- PackIcon changes
- Full list of changes here
Please note the full list of breaking changes in 4.0.0 #1705
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@Anopob
@bebenins
@Cohote
@drepamig
@FantasyTeddy
@HigherSY
@icameron
@icarousfff
@jdbriaris
@Job-madi
@JorisCleVR
@malu222
@rrs
@StefanoRivolta-Previero
@yosefmah
Version 4.1.0
- Demo application now contains an icon generator. #2284 @Keboo
- Slider controls updated to match latest Material Design spec. #2244 @jizc
- New attached property
SliderAssist.OnlyShowFocusVisualWhileDragging
. #2245 @jizc - New attached property to hide character counter on
TextBox
. #2252 @Keboo - Fixed
FormatException
inDialogHost
#2251 @Keboo DialogHost
no longer disables content. #2288 @TysonMN- PackIcon changes
- Full list of changes here
Please note the full list of breaking changes in 4.0.0 #1705
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@Asymptotique
@bebenins
@BigBadBleuCheese
@dannythegreat
@Drise13
@Erapchu
@eugeneli71
@Frederik91
@github-actions[bot]
@greuelpirat
@jizc
@josh2112
@LoRdPMN
@Maradaehne
@TysonMN
@xsnakes
Version 4.0.0
- List of breaking changes #1705
- Theme colors can automatically adjust to ensure proper contrast between foreground and background #2106
- DraweHost now has opened/closed events. #2139
- C# 8 Nullable Reference Types are now implemented in the library. #2160
- Header background can now be configured. #2164
- New style for Window #2174
- ComboBox now supports outline style #2204
- TextFields now support leading and trailing icons #2221 and #2222
- DrawerHost supports multiple open modes #2232
- TextField now supports character counter #2242
- Pack icon changes
- Full list of changes here
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@42805578
@AgPeHaJIuH1
@ahmed2m
@AlexeyKap
@AmRo045
@artipo
@aubiyko
@bebenins
@bombipappoo
@ceterisp
@DevanshCodes
@FooPenguin
@greuelpirat
@HClausing
@HenJigg
@jizc
@jmwhitmire
@JorisCleVR
@louistio
@lszczygielek
@menishmueli
@MichelMichels
@MoshiMoshi0
@ncksol
@nejcgalof
@Nextra
@npuc85
@pingu2k4
@Prophetebe
@rrs
@rtynski
@SahilKumar7
@stanley8615
@stigrune
@Streissi
@Symxn
@tarockx
@teo-tsirpanis
@theramis
@TysonMN
@wongjiahau
@w-syss
@Xaalek
Version 3.2.0
- Stay lines from adorners no longer appear #1842 @yosefmah
- New style for Navigation Rail #2026 @HClausing
- New styles for Choice Chips #1847 @JorisCleVR
- App's can opt-into inheriting Windows 10 Light/Dark theme setting #1920 @Keboo
- TextFieldAssist now supports PrefixText #1934 @bombipappoo
- Libraries are now strong named #1890 @shjin404
- DataGrid now better matches Material Design spec #1838 @greuelpirat
- ButtonProgressAssist now supported on MaterialDesignTabRadioButton #1886 @talapoin
- Calendar control now has better localization support #1915 @yosefmah
- Calendar now properly uses ClearType #1951 @bombipappoo
- DatePicker improvements #2050 @greuelpirat
- MahApps NumericUpDown theme better matches other fields #1923 @yosefmah
- Expander performance improvements #1986 @w-syss
- DialogHost now has static Close method #2029 @HenJigg
- Pack icon changes
- Full list of changes here
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@adrianhara
@AmRo045
@Asugakoisi
@bebenins
@bezzad
@bombipappoo
@cjmurph
@CorradoBarbero
@darturdotnetdeveloper
@database64128
@DrCQ
@gitjsdr26
@greuelpirat
@hardiksarin
@HClausing
@HenJigg
@ironsnitra
@jairbubbles
@James231
@Jesus805
@jonasmayor
@JorisCleVR
@JustAnothaMike
@lszczygielek
@Mao-HuiMing
@midasw
@mincasoft
@mwaqasaziz
@my522cn
@NaamaBarIlan
@pavka1799
@ranjan-2209
@Redp87
@shjin404
@shsoft999
@steiftier
@talapoin
@TheMightyBorkon
@tkacleonid
@tomh333
@tpdickson
@TysonMN
@vicmic
@w-syss
@yosefmah
Version 3.1.3
This release is to support the MahApps 2.0.0 release.
As such this release matches the 3.1.2 release with only the addition of MahApps 2.0.0 support added to MaterialDesignThemes.MahApps
Version 3.1.2
- Context Menu now contains Select All option #1784 by @greuelpirat
- Drop down arrow size is now consistent between ComboBox and DataGrid ComboBox #1789 by @greuelpirat
- Validation improvements for the Data Grid #1787 by @greuelpirat
- Snackbar sizes are now more closely align with the material design spec #1796 by @greuelpirat
- Overlay color of the DrawerHost is not configurable #1798 by @BigBadBleuCheese
- Pack icon changes
- Full list of changes here
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@ahmediddma
@azegallo
@bebenins
@BigBadBleuCheese
@BryceBarbara
@dhilmathy
@DiegoBM
@greuelpirat
@Jesus805
@ScriptSun
@tamper2
@uPloraX
Version 3.1.1
- GroupBox now supports the
Custom
ColorZoneAssist Mode, to allow you to easily specify custom Foreground, and Background brushes. #1763 by @JorisCleVR - New filter chip styles for the CheckBox and ListBox. #1759 by @JorisCleVR
- Snackbar not supports wrapping long text onto a second line. This also allows for controlling the placement of the Action bar button through a new
ActionButtonPlacement
property on theSnackbar
#1755 by @greuelpirat - Controls are now added to the Visual Studio Toolbox. #1729 by @Mrxx99
- Pack Icon Changes
- Full list of changes here
A big thank you to everyone who contributed (either logging issues or submitting PRs):
@Aurelio67
@bebenins
@ColossalMoose
@greuelpirat
@jbooth88
@JorisCleVR
@Mrxx99
@soi013
@vandrerm