Repository navigation
v2.33.0
This version fixes GHSA-4w32-qx5g-cpwv - a security vulnerability that allows an attacker to bypass authentication and gain administrator access to the server in some configurations. If you are running an internet accessible Signal K Server you should update immediately or configure Data Logging Directory in server settings.
🚀 Features
- feat: allow disabling the MFD Signal K tile
- PR: #3030
- feat(tracks): add a Track Query API with a provider registry
- PR: #2995
- feat: Suggest signalk-victron-ble-consumer in the BLE Manager empty state
- PR: #3046
- feat: instruct agents to comment only current code
- PR: #3044
- Reset notification for any state change, not just coming from normal state
- PR: #3014
🐛 Fixes
- fix: report first TCP connection attempt as status, not error
- PR: #3024
- fix(plugins): look up plugin status by id, not by display name
- PR: #2923
- fix(vessel): accept null GNSS offsets when saving vessel base data
- PR: #3052
- fix(ble): local Bluetooth stops scanning for good after a bluetoothd restart
- PR: #3057
- fix(vessel): stop PUT /vessel writing legacy sensors.gps offsets
- PR: #3053
- fix(vessel): keep writing legacy GNSS offsets when no sensor row owns them
- PR: #3061
- fix(ble): a failed GATT reconnect no longer reports its own cleanup as a lost link
- PR: #3058
📦 Uncategorized
- chore(coderabbit): flag bug-history comments at review time
- PR: #3047
- chore: ignore generated test baseDeltas.json
- PR: #3054
- chore(ble): refresh Bluetooth SIG company identifier list
- PR: #3050
- refactor(streams): decide binary stream auth on isDummy
- PR: #2940
- docs(history): define the mean of a path in radians as circular
- PR: #3065