All Versions
23
Latest Version
Avg Release Cycle
42 days
Latest Release
387 days ago

Changelog History
Page 2

  • v6.0.0-alpha2 Changes

    February 06, 2020
    • WAF: Add Initialize to ViewModelCore and introduce the IViewModelCore interface
    • Samples: Add nullable annotations
  • v6.0.0-alpha1 Changes

    January 05, 2020
    • 👍 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.
  • v5.1.0 Changes

    July 01, 2019
    • WAF: UserSettingsBase inherits now from Model.
  • v5.1.0-alpha2 Changes

    July 01, 2019
    • WAF: UserSettingsBase inherits now from Model.
  • v5.1.0-alpha1 Changes

    May 27, 2019
    • 🚚 WAF: Move ApplicationInfo class from WPF to Core assembly.
    • WAF: Add SettingsServiceCore class in Core assembly.
  • v5.0.0 Changes

    March 02, 2019

    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.
  • v5.0.0-alpha2 Changes

    February 17, 2019
    • 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.
  • v5.0.0-alpha1 Changes

    November 24, 2018
    • 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.
  • v4.3.0 Changes

    September 21, 2018

    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.
    • 🚀 The System.Waf.Uwp project / assembly is still in a pre-release state. It is likely that this API will change in future.

    Requirements

    • System.Waf.Core and System.Waf.UnitTesting.Core: Portable Class Library Profile7 (portable-net45+win8); Compatible with .NET Standard 2.0
    • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Framework 4.6.1
    • System.Waf Solution: Visual Studio 2015
    • NewsReader Solution: Visual Studio 2017

    🔄 Changelog

    • WAF: Improve deserializing in SettingsService.
  • v4.3.0-alpha2 Changes

    September 10, 2018
    • WAF: Add SettingsService for WPF applications.
    • WAF: Add overload DataGridHelper.GetSorting with custom primary sort.
    • ✅ WAF: Add AssertHelper.SequenceEqual to UnitTesting.
    • 👻 WAF: Improve AssertHelper.ExpectedException by returning the expected exception for further investigation.
    • Samples: Use new SettingsService.
    • 🌲 Samples: Introduce logging to a file with NLog.