github Fail-Safe/Technitium-DNS-Companion v1.4.0

3 hours ago

[1.4.0] - 2026-02-14

Added

  • Health Check API enhancements and documentation:
    • Basic endpoint for container/liveness checks (/api/health)
    • Detailed endpoint for authenticated diagnostics (/api/health/detailed)
  • Rule Optimizer UX hardening for safer incremental cleanup:
    • In-app apply confirmation flow (no browser confirm)
    • Redundant-regex cleanup mode with explicit messaging
    • Consistent pre/post-apply verification language and badges
  • Query Logs blocked-domain insight improvements with tooltip enrichment and safer rendering guidance.

Changed

  • Authentication model finalized for v1.4:
    • Session-auth is now the interactive UI path
    • Legacy no-login interactive mode removed
  • Frontend architecture and UX consistency improvements:
    • Unified snapshot drawer scaffolding and naming
    • App shell/theme context wiring cleanup
  • Docker and build pipeline refinements for more reliable local and CI workflows.

Removed

  • TECHNITIUM_CLUSTER_TOKEN support removed.
  • Cluster-token migration UI/API flow removed in favor of background-token model.

Security

  • Session-auth path enforces secure deployment expectations (HTTPS/self-signed support in backend runtime path).
  • Background token model remains least-privilege focused; cluster-token path is fully retired.

Docs

  • Updated auth/session migration, health check API, and release notes documentation for the v1.4 model.

Don't miss a new Technitium-DNS-Companion release

NewReleases is sending notifications on new releases.