Releases: dotMorten/WinUIEx
Releases Β· dotMorten/WinUIEx
v2.4.2
v2.4.0
v2.4.1
v2.3.4
v2.3.3
v2.3.2
v2.3.1
v2.3
custom_backdrop_demo.mp4
New features:
- Added new
TransparentTintBackdrop
and itsCompositionBrushBackdrop
classes to support transparent or tinted windows as well as custom backdrops #42. - Added support for setting overall window opacity.
- Add WindowExtensions.Move method #122.
- Add WindowState and WindowStateChanged properties to Window Manager to track minimize/maximize/restore #112.
Fixes:
- Improve persistance restore by ignoring display names #98.
Behavior change:
Window.CenterOnScreen()
no longer sets the Window to show. Call theWindow.ShowWindow()
extension to bring the window to the front. #132
NuGet Package: https://www.nuget.org/packages/WinUIEx/2.3.0
Custom window design by @niels9001 relying on Transparent Backdrop:
v2.2
- Upgrade to Windows App SDK 1.3.1.
- Deprecated Backdrop APIs in favor of Microsoft's new Backdrop APIs.
- Setting Default
RequestedTheme
has no effect (Issue #101) - BREAKING BEHAVIOR:
WebAuthenticator
now requires a call toWebAuthenticator.CheckOAuthRedirectionActivation()
during app startup. (Issues #115, #111 and #96). MaxWidth
/Height
wasn't applied when persistence restores a maximized window limited by width/height (Issue #97).- Various minor bug fixes.
v2.1
- Ensure backdrop is always initialized during startup (#90).
- Don't attempt to use window persistence in un-packaged applications.
- WebAuthenticator: now supports cancellation tokens.
- WebAuthenticator: Avoids an issue where state parameters are not always correctly handled/preserved correctly by OAuth services (#92).
- Persistence: Add support for custom Window state persistence storage, for use by unpackaged applications (#61).