Releases: Applicita/Modern.CSharp.Templates
2.0.0
This release contains a major update for all templates:
mcs-editorconfig
Updated to C# 12 including all new code analysis rules for C# 12mcs-orleans-multiservice
- Updated to C# 12, .NET 8 and Orleans 8 - including full compliance to the
dotnet new
mcs-editorconfig 2.0 template - Updated to ASP.NET Core 8 Minimal API's, including OpenAPI docs
- Added automatic endpoint registration for minimal API's
- Added helper to enable DI for a group of minimal API endpoints
Eliminates duplicated initialization code and repeated parameters across endpoints
- Updated to C# 12, .NET 8 and Orleans 8 - including full compliance to the
mcs-orleans-results
Updated to C# 12, .NET 8 and Orleans 8 - including full compliance to thedotnet new
mcs-editorconfig 2.0 templatemcs-uno-markup2
andmcs-uno-view
- Updated to Uno 5.2 including Uno's .NET Single Project and
uno.sdk
! - Added support for latest
dotnet new unoapp
template - Updated to Uno.Extensions.* 4.1
- Updated to Microsoft.WindowsAppSDK 1.5
full release notes
- Updated to Uno 5.2 including Uno's .NET Single Project and
1-5-0
Release 1.5.0 updates the mcs-uno-markup2
template, and adds the mcs-uno-view
template.
- The
mcs-uno-view
template is used by theNew-View.ps1
script, which is included inmcs-uno-markup2
- Improved frictionless startup for both existing and new Uno solutions - whether created with Uno's
dotnet new unoapp
template or with the Uno solution wizard for Visual Studio. - Add support for .NET 8 / .NET 7, as well as model types MVUX / MVVM / none
- Now pre-structured with best practices for maintainability and code reuse of C# Markup 2 UI.
Full Changelog: 1-4-2...1-5-0
1-4-2
This release adds the mcs-uno-markup2 dotnet new template doc
mcs-uno-markup2 is a project template that adds concise C# Markup 2 to a new or existing Uno Platform 5 solution (.NET 7/8).
This template replaces the mcs-winui3-app
and mcs-winui3-view
templates which are now removed
Full Changelog: 1-3-1...1-4-2
1.3.1
What's Changed
mcs-winui3-app
template: update CSharpMarkup.WinUI dependency to latest 2.2.21
Full Changelog: 1-3-0...1-3-1
1.3.0
What's Changed
Update mcs-winui3-app
template to latest stable NuGets for C# Markup 2, Windows App SDK and Uno Platform; remove unused Uno dependencies on Windows
Full Changelog: 1-2-0...1-3-0
1.2.0
Adds the mcs-winui3-app
and mcs-winui3-view
templates
1.1.0
1.0.0
Updated mcs-orleans-results
template to Orleans.Results 1.0.0
1.0.0-rc2
Update to C# 11, .NET 7 and Microsoft Orleans 7.0.0-rc2
1.0.0-preview.2
- Orleans.Results template: updated to 1.0.0-preview.2
- .editorconfig template: tuned down "prefer conditional expression" settings to "suggestion"