Skip to content

Releases: Pulselyre/UpbeatUI

Hosting 5.0.0-rc5

11 Sep 19:31
Compare
Choose a tag to compare
Hosting 5.0.0-rc5 Pre-release
Pre-release

Nuget Packages:

What's Changed

  • Allows SetOverlayViewModel<TOverlayViewModel>() to use a registered service type from the IServiceProvider directly. 7602a06 #38
  • Adds IServiceProvider scoping to the overlay ViewModel within the HostedUpbeatService. fefed43 #38

Full Changelog: UpbeatUI-5.3.0-rc1_DependencyInjection-2.3.0-rc1_Hosting-5.0.0-rc4...Hosting-5.0.0-rc5

UpbeatUI 5.3.0-rc1, DependencyInjection 2.3.0-rc1, Hosting 5.0.0-rc4

Nuget Packages:

What's Changed

  • Adds an optional OverlayDataContext property to the UpbeatMainWindow that will show a IsHitTestVisible="False" element on top of all other content. This is useful to maybe show a "beta version" banner or possibly a spinner when an app is working. The overlay will be displayed from a template mapped to the view model type like any other layer in the application. 71a2077 #38
  • Adds new methods to the IUpbeatBuilder interface and (and implementation class) to set the OverlayDataContext (using the application's IServiceProvider if necessary). 1e4472b #38
  • Adds more method options to the IUpbeatBuilder for main window creation, with the option to use the application's IServiceProvider if necessary, and to manually set the IUpbeatStack and overview viewmodel to the appropriate DataContext properties. 3531d4f #38

Full Changelog: Hosting-5.0.0-rc3...UpbeatUI-5.3.0-rc1_DependencyInjection-2.3.0-rc1_Hosting-5.0.0-rc4

Hosting 5.0.0-rc3

19 Aug 19:45
Compare
Choose a tag to compare
Hosting 5.0.0-rc3 Pre-release
Pre-release

Nuget Packages:

What's Changed

Bug Fixes

  • Stops swallowing some exceptions when no FataErrorHandler set 7fc03fb #36
  • Fixes setting a null FatalErrorHandler 6674c16 #36

Full Changelog: UpbeatUI-5.2.0_DependencyInjection-2.2.0_Hosting-4.2.0...Hosting-5.0.0-rc2

Hosting 5.0.0-rc2

16 Aug 22:22
Compare
Choose a tag to compare
Hosting 5.0.0-rc2 Pre-release
Pre-release

Nuget Packages:

What's Changed

Bug Fixes

  • Moves error handler execution to earlier in the application lifecycle 61b6815 #36

Full Changelog: UpbeatUI-5.2.0_DependencyInjection-2.2.0_Hosting-4.2.0...Hosting-5.0.0-rc2

Hosting 5.0.0-rc1

15 Aug 21:46
Compare
Choose a tag to compare
Hosting 5.0.0-rc1 Pre-release
Pre-release

Nuget Packages:

What's Changed

  • Adds an optional fatal error callback to the Hosted service 3c9bc84 #36

Full Changelog: UpbeatUI-5.2.0_DependencyInjection-2.2.0_Hosting-4.2.0...Hosting-5.0.0-rc1

UpbeatUI 5.2.0, DependencyInjection 2.2.0, Hosting 4.2.0

03 Jul 18:42
2b3366e
Compare
Choose a tag to compare

Nuget Packages:

What's Changed

  • Improves behavior when multiple attempts are made to remove one or all ViewModels by @michaelpduda in #31
  • Improves UpbeatMainWindow fullscreen view capabilities by @michaelpduda in #33
  • Updates versions for new minor release by @michaelpduda in #34

Full Changelog: UpbeatUI-5.1.0_DependencyInjection-2.1.0_Hosting-4.1.0...UpbeatUI-5.2.0_DependencyInjection-2.2.0_Hosting-4.2.0

UpbeatUI 5.2.0-rc2, DependencyInjection 2.2.0-rc2, Hosting 4.2.0-rc2

UpbeatUI 5.2.0-rc1, DependencyInjection 2.2.0-rc1, Hosting 4.2.0-rc1

UpbeatUI 5.1.0, DependencyInjection 2.1.0, Hosting 4.1.0

25 Apr 17:44
2c55ef1
Compare
Choose a tag to compare

UpbeatUI 5.1.0-rc1, DependencyInjection 2.1.0-rc1, Hosting 4.1.0-rc1

Nuget Packages:

What's Changed

Bug Fixes

  • Fixes click/touch behavior when closing views by ensuring a a MouseDown or TouchDown was received first. This should prevent inadvertent closures where a new View opens up while the user is already clicking or touching the close area. 68c24cd

Full Changelog: UpbeatUI-5.0.0_DependencyInjection-2.0.0_Hosting-4.0.0...UpbeatUI-5.1.0-rc1_DependencyInjection-2.1.0-rc1_Hosting-4.1.0-rc1