Skip to content

Releases: Applicita/Modern.CSharp.Templates

2.0.0

07 May 09:04
Compare
Choose a tag to compare

This release contains a major update for all templates:

  • mcs-editorconfig
    Updated to C# 12 including all new code analysis rules for C# 12
  • mcs-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
  • mcs-orleans-results
    Updated to C# 12, .NET 8 and Orleans 8 - including full compliance to the dotnet new mcs-editorconfig 2.0 template
  • mcs-uno-markup2 and mcs-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

1-5-0

21 Dec 16:11
Compare
Choose a tag to compare

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 the New-View.ps1 script, which is included in mcs-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

18 Nov 18:59
Compare
Choose a tag to compare

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

26 Jun 13:02
0d26a32
Compare
Choose a tag to compare

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

19 Jun 09:11
7c77026
Compare
Choose a tag to compare

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

28 Feb 16:28
Compare
Choose a tag to compare

Adds the mcs-winui3-app and mcs-winui3-view templates

1.1.0

21 Nov 14:17
Compare
Choose a tag to compare

Add mcs-orleans-multiservice template doc

1.0.0

10 Nov 14:36
Compare
Choose a tag to compare

Updated mcs-orleans-results template to Orleans.Results 1.0.0

1.0.0-rc2

25 Oct 14:30
Compare
Choose a tag to compare

Update to C# 11, .NET 7 and Microsoft Orleans 7.0.0-rc2

1.0.0-preview.2

29 Aug 07:10
Compare
Choose a tag to compare
  • Orleans.Results template: updated to 1.0.0-preview.2
  • .editorconfig template: tuned down "prefer conditional expression" settings to "suggestion"