Skip to content

Releases: signalk-espOS/espOS

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 08:01
8673ba6

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

Choose a tag to compare

@github-actions github-actions released this 02 Oct 17:58
edfe298

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

  • ci: stop release-please writing a file it is not allowed to write (#160) (a1f8dcd)
  • httpd: stop exempting the setup access point once an API key is set (#159) (64affc2)
  • n2k: give every transmitted frame storage the driver can still read (#157) (710ab39)

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 03:36
d3a14a5

0.12.1 (2026-09-29)

Fixed

  • make the from_registry path release-ready (#150) (15e35c2)

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 22:28
445ea99

0.12.0 (2026-09-28)

⚠ BREAKING CHANGES

  • health: warn on how little RAM was free, not only how much is free now (#147)

Added

  • health: read the conditions back, and rehearse a fault (#149) (ea55514)
  • health: warn on how little RAM was free, not only how much is free now (#147) (c4f56bb)

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 23:45
511ad9c

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 16:32
2b4fdc8

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)

v0.10.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:30
735208b

0.10.2 (2026-09-21)

Fixed

  • ota: park the real-time audio pipeline while an image downloads (#119) (d3abf89)

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 20 Sep 21:49
8b41ff9

0.10.1 (2026-09-20)

Fixed

  • wifi: report the portal lease the DHCP server hands out (#116) (8b8ee32)

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 02:45
18fce99

0.10.0 (2026-09-20)

Added

  • httpd: say what the board is, from what can actually be known (#113) (a9dce2b)
  • ui: a page for the flow graph, and for the two numbers that say it is in trouble (#111) (1d844eb)

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 21:10
52ecc3f

0.9.1 (2026-09-19)

Fixed

  • registry: stop excluding the example sdkconfig that IS the example (#108) (a1941bb)