Skip to content

v2.26.0

Choose a tag to compare

@sbender9 sbender9 released this 25 Apr 18:47

🚀 Features

  • fix(security): remove per-message token override in WebSocket handler
  • feat: Plugin Testsuite as Developer CI Workflow
  • perf(streams): lazy-load N2K dependencies
  • feat(admin-ui): createDevice checkbox for Yacht Devices gateways
  • ⏺ feat(unitpreferences): auto-assign category from base unit with per-user primary disambiguation
  • perf(backpressure): cache getBufferLength across send and assertBufferSize
  • perf(pipedproviders): collapse DevNull + data listener into one Writable

🐛 Fixes

  • fix(admin-ui): restore logo loading broken by Vite 8 upgrade
  • fix(streams): use event-based reconnection in mdns-ws provider
  • fix(oidc): validate config eagerly at startup to prevent auth bypass
  • fix(admin-ui): restore N2K provider filter editing

📦 Uncategorized

  • chore(deps): bump mathjs to ^15.2.0 (GHSA-jvff-x2qm-6286) (#71)
  • chore: bump @signalk/nmea0183-utilities to ^1.0.0
  • fix(hot-fix): Pin Vite version 8.0.8
  • refactor(interfaces): migrate nmea-tcp to TypeScript
  • chore(server-admin-ui): restore Vite 8 build