Skip to content

WebhookEngine v0.4.2

Latest

Choose a tag to compare

@voyvodka voyvodka released this 23 Oct 10:28
62461f5

WebhookEngine v0.4.2

Dependency-refresh maintenance patch: every dependency moves to its latest stable release across backend NuGet, the dashboard bundle, the @webhookengine/endpoint-manager tooling, the Docker base images and the CI runtimes. No application code changed; the v1 route prefix, the Standard Webhooks signature surface, and the WebhookEngine.Sdk public API are unchanged.

Changes

  • backend: the .NET 10 stack moves 10.0.12 → 10.0.13 (EF Core, Microsoft.Extensions.*, Microsoft.AspNetCore.OpenApi), OpenTelemetry 1.19 → 1.20.1, Scalar.AspNetCore 2.17.10 → 2.18.2 and FluentValidation.DependencyInjectionExtensions 12.1.1 → 12.2.0. Test tooling (Microsoft.NET.Test.Sdk, xunit.runner.visualstudio, coverlet.collector, Testcontainers.PostgreSql) moves to latest.
  • dashboard: React 19.2.6 → 19.3.1, react-router 8.4.0 → 8.5.0, @microsoft/signalr 10.0.0 → 10.0.11, @tanstack/react-query 5.100.9 → 5.104.5, lucide-react 1.47.0 → 1.61.0 and the CodeMirror packages ship in the bundle. Tooling: vite 8.3.5, eslint 10.13.0, typescript-eslint 8.72.0; @webhookengine/endpoint-manager moves to vitest 5, happy-dom 21 and tsup 9. TypeScript stays at 6.0.3 while typescript-eslint caps its peer range below 6.1.
  • docker: dotnet/aspnet:10.0-alpine (runtime, now .NET 10.0.13 on Alpine 3.24.3), dotnet/sdk:10.0 and oven/bun:1-alpine repinned to current multi-arch digests. The published image scans clean with trivy.
  • ci: builds use Bun 1.4; the portal publish job moves from the end-of-life Node 20 to Node 24.

Fixes

  • landing page: shows the current release, filled from the newest tag at deploy time, and credits the author.
  • docs: /metrics authentication is documented as it behaves — public by default, bearer token once WebhookEngine__Metrics__ScrapeToken is set.

Security

  • tooling: vite 8.3.5 picks up the patched launch-editor, and transitive ws, source-map-js, browserslist and brace-expansion advisories are resolved. These run only in development and the build; none ships in the Docker image.

Quick Start

docker pull voyvodka/webhook-engine:0.4.2
docker compose -f docker/docker-compose.yml up -d

Links