8000 Releases · dominiksta/Dmnk.Toolkit · GitHub
[go: up one dir, main page]

Skip to content

Releases

Dmnk.Blazor.InteractiveTests 0.0.4

Choose a tag to compare

@dominiksta dominiksta released this 14 Sep 13:33
e12a0f5

Changed:

  • The div#app is now height: 100vh; width: 100vw;. This should make testing components
    which use height: 100%; width: 100%; (which is likely a lot of them) easier.

Dmnk.Blazor.InteractiveTests: 0.0.3

Choose a tag to compare

@dominiksta dominiksta released this 28 Aug 13:38
8e9c05d

Fixed:

  • Some components would not work because the WinForms message loop was fighting with the NUnit
    text context.

Changed:

  • Interactive tests no longer need to be set to [Apartment(ApartmentState.STA)] or similar.

Dmnk.Blazor.InteractiveTests: 0.0.2

Choose a tag to compare

@dominiksta dominiksta released this 30 Jul 09:57
93c83ea

Fixed:

  • Potential fix for window being invisible

Dmnk.Blazor.InteractiveTests.Api: 0.0.2

Choose a tag to compare

@dominiksta dominiksta released this 17 Jul 10:19
7060a2e

Fixed:

  • Fix setting parameters from (abstract) base class

2026-07-09: Interactive Tests

Choose a tag to compare

@dominiksta dominiksta released this 09 Jul 15:34
6f5a9ec

Added:

  • Dmnk.Blazor.InteractiveTests: Initial Release
  • Dmnk.Blazor.InteractiveTests.Api: Initial Release
  • Dmnk.Blazor.InteractiveTests.FluentUIHelpers: Initial Release

2026-06-22: Dmnk.Blazor.Dialogs.Fluent v0.0.5

Choose a tag to compare

@dominiksta dominiksta released this 22 Jun 12:47
547af36

Fixed/Changed:

  • VmDialogBody now has more predictable overflow behavior as it is a display: block element.

2026-06-15: Dmnk.LocalizedDataAnnotations

Choose a tag to compare

@dominiksta dominiksta released this 15 Jun 17:16
7b3ada5

initial release for Dmnk.LocalizedDataAnnotations

2026-06-12: Bugfixes for Dialogs, DI Helper Methods

Choose a tag to compare

@dominiksta dominiksta released this 15 Jun 16:41
0aff400

Dmnk.Blazor.Mvvm: 0.0.9

Added:

  • IServiceCollection.AddBlazorMvvm(), IServiceCollection.AddViewModelRegistration()
    and IServiceCollection.AddViewModelRegistrationOpenGeneric() extension methods for
    less verbose DI setup.

Dmnk.Blazor.Dialogs.Fluent: 0.0.4

Fixed:

  • DisposeAsync() of DialogControllerProvider would error on page refresh / tab close
  • BlazorVmDialogController/IVmDialogController were registered as
    singletons, causing issues with shared state between tabs in Blazor server
  • Dialogs with AllowCancel = false could still be closed by hitting escape twice
    (from the internal OnDocumentKeyDownEscape method) and would then hang the event handler

2026-05-20: Many Updates

Choose a tag to compare

@dominiksta dominiksta released this 20 May 12:14
00d9f8f

Dmnk.Icons.Blazor: 0.0.2

Fixed:

  • Colors applied through WithColor for CustomIconDefinitions were not applied.
  • Size was not applied.

Dmnk.Icons.Core: 0.0.2

Added:

  • SystemDrawingColorExtensions.ToHexString

Dmnk.Icons.Blazor.Fluent: 0.0.2

Fixed:

  • Icons had a hard-coded background-color: var(--neutral-layer-1). This is now removed.
  • Colors applied through WithColor for CustomIconDefinitions were not applied.
  • Icon sizes were not applied beyond the initial fluent icon size.

Dmnk.Blazor.Dialogs: 0.0.2

Changed:

  • ViewModel registration is now done through DI (see type ViewModelRegistration).
    This is with the same mechanism as in Dmnk.Blazor.Mvvm and replaces the previous Register calls
    on the DialogControllers.

Dmnk.Blazor.Dialogs.Fluent: 0.0.3

Fixed:

  • Alignment of Icon and Text in dialog headers

Dmnk.Blazor.Mvvm: 0.0.7

Changed:

  • ViewModel Registrations now are done through DI (see type ViewModelRegistration).

Added:

  • ViewModel Registrations now support open generics through the new RegisterOpenGeneric method,
    as well as through the existing ViewModelFor source generator.

Dmnk.Blazor.Mvvm 0.0.6

Choose a tag to compare

@dominiksta dominiksta released this 09 Mar 10:15
39bb958

Fixed:

  • AbstractMvvmComponentBase now implements both IDisposable and IAsyncDisposable
    (as virtual methods).
0