Skip to content

v2.36.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 18:35
ac4e1c0

🚀 Features

  • feat(resources): add tileSize to the chart schema
  • feat(appstore): add Plotter Extensions category
  • feat(agents): clarify that related changes belong in one PR as separate commits
  • feat: stop the zones engine when notifications are not managed
  • feat(appstore): mark WASM plugins in the App Store
  • feat(docker): add libgpiod tools to the base images

🐛 Fixes

  • fix(ci): wait for the npm publish before building release Docker images
  • fix: stop warning about Node 26 as unsupported
  • fix(admin-ui): remove View on NPM from app store action menu
  • fix(wasm): load a rebuilt plugin.wasm when the plugin is re-enabled
  • fix(security): read key file in generate-token
  • fix(notifications): keep silence and acknowledgement on updates that do not change the state
  • fix(admin-ui): show null ratio values as null in Data Browser
  • fix(unitpreferences): show tide heights in the depth unit
  • fix(appstore): send the change event when npm is unreachable
  • fix(ci): deploy demo.signalk.org only from release tags
  • fix: honour trust proxy hops for websocket client IPs
  • fix: revert to closing ws connections without the close frame
  • fix: resolve display units in metadata deltas for each WebSocket client
  • fix: load the newest version of a plugin or webapp

📦 Uncategorized

  • chore: ignore the priorities.json server tests write
  • ci: run tests on Node 26
  • docs: add agent skill for plugin PropertyValues
  • ci(plugin-ci): build the plugin once and test that output
  • docs: describe a program as a data connection
  • chore: use workflow tokens for releases and GHCR publishing
  • chore(deps): bump github/codeql-action from 4.37.3 to 4.39.1
  • chore(deps): bump actions/setup-node from 6 to 7
  • chore(ble): refresh Bluetooth SIG company identifier list
  • ci(plugin-ci): add Node 26 to the default test matrix