Skip to content

v0.0.0.3-rc.1

Choose a tag to compare

@yanjinhuagood yanjinhuagood released this 05 Apr 06:26
· 17 commits to master since this release
363dea5

What's Changed

Full Changelog: v0.0.0.3-preview2...v0.0.0.3-rc.1

This pull request introduces several improvements and refactors across the codebase. The most notable changes are the addition of a new DataGrid filter example, a comprehensive migration from the Message notification system to the new Toast system, and updates to support the latest .NET target frameworks. Additionally, there are minor UI enhancements and copyright updates.

New Feature: DataGrid Filter Example

Added a new DataGridFilterExample control and supporting code to demonstrate advanced DataGrid filtering using the FilterEngine class. This includes a new XAML and code-behind file, with sample data and multiple binding scenarios. [1] [2]
Notification System Refactor

Replaced all usages of Message.Push with Toast.Push (and corresponding types like ToastImage) throughout the sample application, standardizing notification handling and improving consistency in user feedback. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]
Framework and Dependency Updates

Added support for the new net10.0-windows target framework and ensured that System.Drawing.Common is referenced for this framework. [1] [2]
Updated copyright year in Package.props.
UI and Theming Enhancements

Improved ScreenCutExample UI by adding corner radius styling and updating button styles for a more modern look. [1] [2]
Updated window chrome behavior in both Window.cs files to adjust glass frame thickness when maximized/restored for better visual consistency. [1] [2]
Renaming and Terminology Updates

Renamed all references from "Message" to "Toast" in the toast notification sample, including file renames, class names, and UI text, to better reflect the new notification paradigm. [1] [2] [3]
These changes collectively modernize the sample application, improve user experience, and ensure compatibility with the latest .NET ecosystem.