Releases: SignalK/course-provider-plugin
Releases · SignalK/course-provider-plugin
Release list
v1.4.0
What's Changed
- chore(deps): bump the minor-and-patch group across 1 directory with 4 updates by @dependabot[bot] in #40
- docs: add AGENTS.md with plugin perf rules by @msallin in #30
- perf: remove the worker thread, run calcs() inline by @msallin in #32
- perf: thin geodesy module for the per-tick hot path by @msallin in #33
- feat: add displayName, appIcon, and config screenshot by @msallin in #41
Full Changelog: v1.3.0...v1.4.0
What's Changed
- chore(deps): bump the minor-and-patch group across 1 directory with 4 updates by @dependabot[bot] in #40
- docs: add AGENTS.md with plugin perf rules by @msallin in #30
- perf: remove the worker thread, run calcs() inline by @msallin in #32
- perf: thin geodesy module for the per-tick hot path by @msallin in #33
- feat: add displayName, appIcon, and config screenshot by @msallin in #41
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- chore: modernize toolchain, align with SignalK plugin family by @msallin in #21
- fix(test): import passedPerpendicular from src/, drop double-dot in filename by @msallin in #28
- perf: cache the track bearings across ticks by @msallin in #19
- perf: cache routeRemaining and reuse the LatLon cursor by @msallin in #20
- chore(deps-dev): bump @types/express from 4.17.25 to 5.0.6 by @dependabot[bot] in #25
- chore(deps-dev): bump @types/node from 22.19.17 to 25.6.0 by @dependabot[bot] in #27
- fix: replace stored activeRoute when a different route becomes active by @msallin in #22
- fix: drop stale getWaypoints results from out-of-order async fetches by @msallin in #23
- bench: tinybench-based dispatch benchmark for A/B-ing the perf/* PRs by @msallin in #24
- chore(deps-dev): bump chai from 4.5.0 to 6.2.2 by @dependabot[bot] in #26
- chore: lower Node floor to >=20.10 for Venus CerboGX by @msallin in #35
- chore(deps-dev): bump @types/chai from 4.3.20 to 5.2.3 by @dependabot[bot] in #34
- Add config to disable notifications being sent. by @panaaj in #37
Full Changelog: v1.2.7...v1.3.0
What's Changed
- chore: modernize toolchain, align with SignalK plugin family by @msallin in #21
- fix(test): import passedPerpendicular from src/, drop double-dot in filename by @msallin in #28
- perf: cache the track bearings across ticks by @msallin in #19
- perf: cache routeRemaining and reuse the LatLon cursor by @msallin in #20
- chore(deps-dev): bump @types/express from 4.17.25 to 5.0.6 by @dependabot[bot] in #25
- chore(deps-dev): bump @types/node from 22.19.17 to 25.6.0 by @dependabot[bot] in #27
- fix: replace stored activeRoute when a different route becomes active by @msallin in #22
- fix: drop stale getWaypoints results from out-of-order async fetches by @msallin in #23
- bench: tinybench-based dispatch benchmark for A/B-ing the perf/* PRs by @msallin in #24
- chore(deps-dev): bump chai from 4.5.0 to 6.2.2 by @dependabot[bot] in #26
- chore: lower Node floor to >=20.10 for Venus CerboGX by @msallin in #35
- chore(deps-dev): bump @types/chai from 4.3.20 to 5.2.3 by @dependabot[bot] in #34
- Add config to disable notifications being sent. by @panaaj in #37
New Contributors
- @dependabot[bot] made their first contribution in #25
Full Changelog: v1.2.7...v1.3.0
v1.2.7
What's Changed
- perf: gate eager JSON.stringify in debug calls by @msallin in #10
- perf: avoid Date allocations in timeCalcs/targetSpeed by @msallin in #11
- perf: drop defensive spread in activeRoute dispatch by @msallin in #13
- perf: extract buildDeltaMsg with a fixed-shape values array by @msallin in #14
- perf: flatten delta dispatch loop by @msallin in #12
New Contributors
Full Changelog: v1.2.6...v1.2.7