Releases: signalk-espOS/espOS
Releases · signalk-espOS/espOS
Release list
v0.14.0
0.14.0 (2026-10-03)
What's Changed
⚠ Breaking changes
- feat(wifi)!: move the P4 co-processor transport to esp_hosted 3.x, and report the co-processor's firmware version by @dirkwa in #167
Full Changelog: v0.13.0...v0.14.0
v0.13.0
0.13.0 (2026-10-02)
⚠ BREAKING CHANGES
- wifi: no setup access point while another transport has the network (#162)
- httpd: stop exempting the setup access point once an API key is set (#159)
Added
- reusable workflow to release a firmware and mirror it for browsers (#152) (9e48c4a)
- ui: move to Vite 8, type-check in dev, and lint with types (#155) (a129ee3)
- wifi: no setup access point while another transport has the network (#162) (b4bd270)
- wifi: report the standing portal request, not just its effect (#165) (91fc136)
Fixed
v0.12.1
v0.12.0
v0.11.0
0.11.0 (2026-09-27)
⚠ BREAKING CHANGES
- wifi: do not raise the setup portal mid-association (#146)
Added
- ble: keep the advertisement ring out of internal RAM where PSRAM exists (#141) (1d17825)
- ble: let a firmware reserve the radio controller before the network (#134) (7e27551)
- sk: make the SignalK task stacks configurable, with measured numbers (#135) (95be441)
Fixed
- build: component checks that work when espOS is installed from the registry (#140) (8878485)
- sk: back off a duplicate access request instead of asking every minute (#130) (569b681)
- wifi: do not raise the setup portal mid-association (#146) (fe5030d)
- wifi: reconnect to the last known AP without rescanning every channel (#139) (800cbbf)
v0.10.3
0.10.3 (2026-09-24)
Fixed
- ble: size the advertisement buffer to the heap, not to a constant (#126) (2e4e68a)
- ci: an expression in a description breaks the workflow for every caller (#123) (fe047e0)
- ci: make build-firmware.yml usable from a workflow_call (#121) (485a382)
- health: stop republishing a condition that has not changed (#125) (e8b09ab)