Releases: CommunityToolkit/Maui.Markup
v2.1.0: Source Generator + VisualElement Updates!
In this release @mrlacey has added new VisualElement
extensions (#141) enabling you to finally use fluent C# methods for properties like VisualElement.BackgroundColor
, new Button().BackgroundColor(Colors.Pink)
.
We've also fixed our Source Generators to fix some bugs (#161), be more performant (#162 ) and to support custom types for ITextAlignment
(#150)
What's Changed
- Add Tizen TFM to Sample by @JoonghyunCho in #146
- Bump NUnit3TestAdapter from 4.3.0 to 4.3.1 in /samples by @dependabot in #152
- Bug/Feature issue templates by @VladislavAntonyuk in #147
- Use Generic Type for
ITextAlignment
Source Generators by @brminnick in #150 - Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /samples by @dependabot in #157
- Bump Microsoft.CodeAnalysis.CSharp from 4.3.1 to 4.4.0 in /samples by @dependabot in #148
- Make All Generated Classes
internal
by @brminnick in #159 - Make Generated Classes for
TextAlignmentExtensions
for .NET MAUI Controlsinternal
by @brminnick in #161 - Add methods for remaining VisualElement properties by @mrlacey in #141
- Fix Incremental Source Generator by @brminnick in #162
New Contributors
- @JoonghyunCho made their first contribution in #146
- @mrlacey made their first contribution in #141
Full Changelog: 2.0.0...2.1.0
v2.0.0: .NET 7 Support 🚀
The C# Markup Extensions now officially support .NET 7!
Note: We've bumped the Major Version number because v2.0.0 is only compatible with .NET 7.0+
What's Changed
- Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 in /samples by @dependabot in #134
- Bump Microsoft.Extensions.Http.Polly from 6.0.10 to 7.0.0 in /samples by @dependabot in #133
- Update
ObjectExtensionsTests
to Include Derived Types by @brminnick in #136 - Add .NET 7 Support by @brminnick in #129
- Bump CommunityToolkit.Maui from 1.3.0 to 3.0.0 in /samples by @dependabot in #139
Full Changelog: 1.2.1...2.0.0
v1.2.1: Minor improvements in BindableObject
What's Changed
- Remove
BindableObject
Constraint from.Assign()
and.Invoke()
by @brminnick in #131 - Fix TextAlignment Tests by @brminnick in #132
Full Changelog: 1.2.0...1.2.1
v1.2.0: Better AppTheme and TextAlignment Support!
What's Changed
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 in /samples by @dependabot in #120
- Bump Microsoft.CodeAnalysis.CSharp from 4.2.0 to 4.3.1 in /samples by @dependabot in #121
- [CommunityToolkit.Maui.Markup.Sample] Replace
Refit
+Polly
withMicrosoft.Extensions.Http.Polly
andRefit.HttpClientFactory
by @brminnick in #112 - Bump Microsoft.Extensions.Http.Polly from 6.0.9 to 6.0.10 in /samples by @dependabot in #122
- [Sample App] Add
IDisposable
by @brminnick in #123 - Support all inherited
ITextAlignment
forTextAlignmentExtensions
by @brminnick in #125 - add extension methods for SetAppTheme and SetAppThemeColor by @fredericoregateiro in #118
- Remove Duplicated
ContentPage
Example by @brminnick in #128
New Contributors
- @fredericoregateiro made their first contribution in #118
Full Changelog: 1.1.1...1.2.0
v1.1.1: Same as 1.1.0, but better!
What's Changed
- Bump CommunityToolkit.Maui from 1.2.0 to 1.3.0 in /samples by @dependabot in #113
- Fix CI Pipeline Bug Preventing
CommunityToolkit.Maui.Markup.SourceGenerators
From Building by @brminnick in #114
Full Changelog: 1.1.0...1.1.1
v1.1.0: Now with SemanticProperties!
What's Changed
- [Bug] CI Pipeline Does Not Fail when Vulnerable Dependencies Found #493 by @brminnick in #87
- Fix MSFTBOT Bug Causing it to Reopen Completed/Closed Proposals by @brminnick in #88
- Bump CommunityToolkit.Maui from 1.1.0 to 1.2.0 in /samples by @dependabot in #90
- Bump CommunityToolkit.Mvvm from 8.0.0-preview4 to 8.0.0 in /samples by @dependabot in #100
- Add
Verify Code Formatting
to CI Pipeline by @brminnick in #101 - Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 in /samples by @dependabot in #102
- Dark mode by @HobDev in #98
- Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 in /samples by @dependabot in #106
- Update
.editorconfig
by @brminnick in #107 - Fix
TextAlignmentExtensions
by @brminnick in #110 - [Sample App] Refresh NewsPage CollectionView when
SettingsService.NumberOfTopStoriesToFetch
changes by @brminnick in #109 - Issue 91 semantic properties by @bijington in #103
New Contributors
- @dependabot made their first contribution in #90
- @HobDev made their first contribution in #98
Full Changelog: 1.0.1...1.1.0
v1.0.1: Bugfix Friday! 🐛
What's Changed
- Implement Shell in
CommunityToolkit.Maui.Markup.Sample
by @brminnick in #70 - Fixing broken link by @RixCrafts in #73
- Add Examples from Docs to README by @brminnick in #72
- Bring Back Windows TFM to Sample App by @bijington in #79
- Update Sample App for
CommunityToolkit.Mvvm v8.0.0-pre4
by @brminnick in #81 .BindCommand()
: Search Base Types ofMicrosoft.Maui.*
Classes forCommandProperty
andCommandParameterProperty
by @brminnick in #83
New Contributors
- @RixCrafts made their first contribution in #73
@RixCrafts words can't describe how proud we are of your very first contribution to this project. THANK YOU!
Full Changelog: 1.0.0...1.1.0
v1.0.0: The very first GA version of the amazing .NET MAUI Community Toolkit Markup
What's Changed
- Update
GesturesExtensions
by @brminnick in #65 - Fix ViewExtensions XML Docs, Add Missing Unit Tests by @brminnick in #67
- Fix TextAlignmentExtensions Class Names and XML Docs by @brminnick in #66
- Enhanced the XML docs for FuncConverter by @bijington in #68
- Update for .NET MAUI GA by @brminnick in #69
Full Changelog: 1.0.0-rc3...1.0.0
v1.0.0-rc3: .NET MAUI C# Markup Extensions Release Candidate #3
What's Changed
- Update Sample App for .NET MAUI RC 2 by @brminnick in #59
- Update Pipeline to macOS 12 by @brminnick in #60
- Update to .NET SDK v6.0.300 by @brminnick in #63
Full Changelog: 1.0.0-rc2...1.0.0-rc3
v1.0.0-rc2: .NET MAUI C# Markup Extensions Release Candidate #2
What's Changed
- Enable Support for .NET MAUI RC2 by @brminnick in #57
Full Changelog: 1.0.0-rc1...1.0.0-rc2