Skip to content

Commit 4e5c5bf

Browse files
committed
0.9.14
1 parent 49e84b2 commit 4e5c5bf

16 files changed

Lines changed: 382 additions & 224 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
### 0.9.14 — 2026-04-03
2+
- Dashboard UI: replace connection and queue cards with compact tables; remove nav drawer, make title clickable
3+
- Dashboard UI: self-contained mode runs the UI and API in one process (for Docker)
4+
- `IConfiguration` overload for JSON-based transport registration (`DashboardConnectionConfig` POCO)
5+
- Docker image: `blehnen74/dotnetworkqueue-dashboard` on Docker Hub
6+
17
### 0.9.13 — 2026-03-29
28
- Fix: `QueueContainer.CreateAdminApi()` crash due to missing `QueueConnection` parameter after queue name validation changes in 0.9.12
39
- **Breaking:** Remove `Thread.Abort()` and `AbortWorkerThreadsWhenStopping` configuration. Worker shutdown now relies entirely on cooperative cancellation via `CancellationToken`.

Source/DotNetWorkQueue.Dashboard.Api/DotNetWorkQueue.Dashboard.Api.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net10.0;net8.0</TargetFrameworks>
5-
<Version>0.9.13</Version>
5+
<Version>0.9.14</Version>
66
<Authors>Brian Lehnen</Authors>
77
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
88
<Description>Dashboard API for DotNetWorkQueue - provides REST endpoints for monitoring and managing queues</Description>

Source/DotNetWorkQueue.Dashboard.Client/DotNetWorkQueue.Dashboard.Client.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net10.0;net8.0</TargetFrameworks>
5-
<Version>0.9.13</Version>
5+
<Version>0.9.14</Version>
66
<Authors>Brian Lehnen</Authors>
77
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
88
<Description>Dashboard client for DotNetWorkQueue - provides strongly-typed API wrapper and consumer registration</Description>

Source/DotNetWorkQueue.Dashboard.Ui/DotNetWorkQueue.Dashboard.Ui.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<IsPackable>true</IsPackable>
88
<BlazorDisableThrowNavigationException>true</BlazorDisableThrowNavigationException>
9-
<Version>0.9.13</Version>
9+
<Version>0.9.14</Version>
1010
<Authors>Brian Lehnen</Authors>
1111
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
1212
<Description>Blazor Server dashboard UI for DotNetWorkQueue - provides a web interface for monitoring and managing queues</Description>

Source/DotNetWorkQueue.Transport.LiteDB/DotNetWorkQueue.Transport.LiteDB.xml

Lines changed: 195 additions & 195 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Source/DotNetWorkQueue.Transport.LiteDB/DotNetWorkQueue.Transport.LiteDb.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>DotNetWorkQueue.Transport.LiteDb</AssemblyName>
66
<Description>LiteDB transport for https://github.com/blehnen/DotNetWorkQueue</Description>
77
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
8-
<Version>0.9.13</Version>
8+
<Version>0.9.14</Version>
99
<Authors>Brian Lehnen</Authors>
1010
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
1111
<PackageLicenseExpression>LGPL-2.1-or-later</PackageLicenseExpression>

Source/DotNetWorkQueue.Transport.Memory/DotNetWorkQueue.Transport.Memory.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<TargetFrameworks>net10.0;net8.0;net48;netstandard2.0;</TargetFrameworks>
55
<Description>Memory transport dashboard support for https://github.com/blehnen/DotNetWorkQueue</Description>
66
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
7-
<Version>0.9.13</Version>
7+
<Version>0.9.14</Version>
88
<Authors>Brian Lehnen</Authors>
99
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
1010
<PackageLicenseExpression>LGPL-2.1-or-later</PackageLicenseExpression>

Source/DotNetWorkQueue.Transport.PostgreSQL/DotNetWorkQueue.Transport.PostgreSQL.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFrameworks>net10.0;net8.0;net48;netstandard2.0;</TargetFrameworks>
55
<Description>PostgreSQL transport for https://github.com/blehnen/DotNetWorkQueue</Description>
6-
<Version>0.9.13</Version>
6+
<Version>0.9.14</Version>
77
<Authors>Brian Lehnen</Authors>
88
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
99
<PackageLicenseExpression>LGPL-2.1-or-later</PackageLicenseExpression>

Source/DotNetWorkQueue.Transport.Redis/DotNetWorkQueue.Transport.Redis.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<TargetFrameworks>net10.0;net8.0;net48;netstandard2.0;</TargetFrameworks>
55
<Description>Redis transport for https://github.com/blehnen/DotNetWorkQueue</Description>
66
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
7-
<Version>0.9.13</Version>
7+
<Version>0.9.14</Version>
88
<Authors>Brian Lehnen</Authors>
99
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
1010
<PackageLicenseExpression>LGPL-2.1-or-later</PackageLicenseExpression>

Source/DotNetWorkQueue.Transport.RelationalDatabase/DotNetWorkQueue.Transport.RelationalDatabase.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net10.0;net8.0;net48;netstandard2.0;</TargetFrameworks>
5-
<Version>0.9.13</Version>
5+
<Version>0.9.14</Version>
66
<Authors>Brian Lehnen</Authors>
77
<Copyright>Copyright © Brian Lehnen 2015-2026</Copyright>
88
<Description>Shared libaries for relational transports</Description>

0 commit comments

Comments
 (0)