Skip to content

Releases: dotMorten/WinUIEx

v2.3.3

25 Feb 23:16
c834d3d

Choose a tag to compare

  • Ensure WebAuthenticator URL is fully encoded to avoid issues with certain OAuth servers (#144)

v2.3.2

11 Oct 18:29
e80782e

Choose a tag to compare

Fixes:

  • Fixed WebAuthenticator issue not working with FireFox (#117)

v2.3.1

25 Sep 18:46

Choose a tag to compare

  • Added code analyzers warning about unusable WinAppSDK APIs
  • PDBs are now in NuGet Symbol Packages

v2.3

15 Sep 02:42
4fd9dbc

Choose a tag to compare

custom_backdrop_demo.mp4

New features:

  • Added new TransparentTintBackdrop and its CompositionBrushBackdrop 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 the Window.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:
image

v2.2

10 May 22:31
7e17aa3

Choose a tag to compare

  • 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 to WebAuthenticator.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.

https://www.nuget.org/packages/WinUIEx/2.2.0

v2.1

04 Jan 00:08

Choose a tag to compare

  • 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).

v2.0

08 Dec 05:22

Choose a tag to compare

NuGet download: https://www.nuget.org/packages/WinUIEx/2.0.0

  • Major version update. Requires Windows App SDK v1.2.
  • BREAKING: Removed MediaPlayerElement control (now included in Windows App SDK 1.2).
  • BREAKING: Remove obsolete APIs (tray icon and WindowEx.TitleBar).
  • Add support for trimming.
  • Fix issue where MicaAlt wasn't applied. Setting Kind on the Mica backdrop will now change the backdrop settings for properties that hasn't been explicitly overridden (matches Windows App SDK behavior). (Issue #88)
  • Adds support for defining a maximum width and height of the window. (Issue #81)
  • Remove workarounds for issues now addressed in Windows App SDK v1.2.

v1.8.0

15 Jul 16:22

Choose a tag to compare

v1.7.0

06 Jul 17:31
706fa03

Choose a tag to compare

v1.6.0

06 Jul 17:31

Choose a tag to compare