Skip to content

Releases: jbe2277/waf

System.Waf

18 Mar 15:20
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Core 3.1 or .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2019
  • NewsReader Solution: Visual Studio 2019

Changelog

  • WAF: Update version numbers.

System.Waf

06 Mar 19:59
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Add TraceSourceExtensions

System.Waf

06 Feb 21:13
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Add Initialize to ViewModelCore and introduce the IViewModelCore interface
  • Samples: Add nullable annotations

System.Waf

05 Jan 20:19
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: WPF libraries added support for .Net Core 3.1.
  • WAF: Add nullable annotations which are used by C# 8.0 Nullable Reference Types support.
  • WAF Remove obsolete method CollectionHelper.Empty (Breaking Change).
  • WAF: WPF unit tests run now on .NET Core 3.1 and on .NET Framework 4.6.1.
  • BookLibrary: Migrate Entity Framework Core 2.2 to Entity Framework Core 3.1.
  • Writer: Move creating the XAML print preview into Presentation layer as it depends on the Dispatcher thread.
  • Samples: Target multiple frameworks (runtimes): .Net Core 3.1 and .NET Framework 4.7.2.
  • Samples: Run unit tests on all targeted frameworks: .Net Core 3.1 and .NET Framework 4.7.2.
  • All: Migrate all projects (csproj) to the new Project SDK format.
  • All: Improve code by using C# 8.0.
  • Build: Visual Studio 2019 (Version 16.4) or newer is required.

System.Waf

07 Sep 08:29
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2017
  • NewsReader Solution: Visual Studio 2017

Changelog

  • WAF: Update version numbers.

System.Waf

01 Jul 18:35
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: UserSettingsBase inherits now from Model.

System.Waf

27 May 19:33
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Move ApplicationInfo class from WPF to Core assembly.
  • WAF: Add SettingsServiceCore class in Core assembly.

System.Waf

02 Mar 18:38
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2017
  • NewsReader Solution: Visual Studio 2017

Changelog

  • WAF: Update version numbers.

System.Waf

17 Feb 20:32
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Improve error handling of the SettingsService.
  • Samples: Use the new Project SDK format for the csproj files.
  • BookLibrary: Migrate Entity Framework 6 to Entity Framework Core 2.2
  • BookLibrary: Refactor the Entity Framework integration so that unit testing of the Application layer is easier.
  • BookLibrary: Improve unit tests by using EF Core InMemoryDatabase.
  • Samples: Change some projects to target .NET Standard 2.0.

System.Waf

24 Nov 21:09
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Core projects target now .Net Standard 2.0 and .NET Framework 4.6.1.
  • WAF: Core unit tests run now on .NET Core 2.1 and on .NET Framework 4.6.1.
  • WAF: Mark CollectionHelper.Empty as Obsolete.
  • WAF: Use new NuGet package creation features.
  • All: Improve code by using C# 7.0.
  • Samples: Migrate csproj files to use PackageReference instead of packages.config.
  • Build: Visual Studio 2017 (Version 15.9) or newer is required.