Skip to content

Releases: fugo101/microlink

v3.2.0

Choose a tag to compare

@fugo-release-bot fugo-release-bot released this 19 Aug 17:20
a42154a

3.2.0 (2026-08-19)

Features

  • coord: consolidate H2 recv/JSON buffers into one dynamically-sized window (#75) (802944c)

Bug Fixes

  • derp: retry-forever backoff + RX-liveness watchdog for the DERP task (#78) (065940f)
  • wg: move magicsock TX pbuf allocation to SPIRAM (#77) (0d6b4d5)

Documentation

v3.1.2

Choose a tag to compare

@fugo-release-bot fugo-release-bot released this 19 Aug 15:15
ebc333b

3.1.2 (2026-08-19)

Bug Fixes

  • coord: persist vpn_ip in NVS to survive elided Node.Addresses (#73) (61a1264), closes #72

v3.1.1

Choose a tag to compare

@fugo-release-bot fugo-release-bot released this 19 Aug 14:16
4167065

3.1.1 (2026-08-19)

Bug Fixes

  • kconfig: make ML_CONFIG_HTTPD properly depend on ML_ENABLE_CONFIG_HTTPD (#71) (f9d8630)

Documentation

  • configure agent skills (issue tracker + domain docs) (#70) (1c502b6)
  • microlink: add component-root README for registry publish (#68) (29a0af2)

v3.1.0

Choose a tag to compare

@fugo-release-bot fugo-release-bot released this 19 Aug 10:02
3ad9fd1

3.1.0 (2026-08-19)

Features

  • config_httpd: add CONFIG_ML_CONFIG_HTTPD toggle, fix peer-update queue depth (#51) (5475faa)
  • wg: tailnet-range fallback routing via a designated peer (#65) (f3c2128)

Bug Fixes

  • config_httpd: gate temp-sensor code behind CONFIG_SOC_TEMP_SENSOR_SUPPORTED (#50) (8e49f6b)
  • coord,wg: authoritative peer sweep + NVS cache removal on peer removal (#63) (2694ec0)
  • coord: back off minutes behind a captive portal instead of every 16s (#48) (c77ab55)
  • coord: stream-liveness watchdog for silently-dead mapSessions (#58) (00f168d)
  • derp,coord: absorb bugfix/hardening subset of upstream PR #22 (#44) (2aedd0a)
  • derp: backpressure retry budget, TCP_NODELAY, coalesced writes, hot-spin loop fix (#62) (1757ef4)
  • derp: DERP TLS session resumption, longer connect timeout, upgrade backoff (#52) (e48d8c1)
  • microlink: worker task liveness bitmask, orphan-parked teardown (#47) (6a7d8c5)
  • wg_mgr: retry the initial direct-path handshake instead of one-shot (#54) (7e52ba3)
  • wg_mgr: stop DISCO PING starvation from collapsing throughput to DERP (#55) (e46aa5e)
  • wg_mgr: wg_udp_output_cb thread safety, standard MTU, handshake gating bug (#53) (47b1ed0)
  • wg_mgr: yield 1 tick per peer in disco_periodic_probes (#49) (dde0925)
  • wg: rate-limit DISCO PONG replies once a direct path is trusted (#64) (ac9e156)

Documentation

v3.0.0

Choose a tag to compare

@fugo-release-bot fugo-release-bot released this 18 Aug 13:27
0a2334c

3.0.0 (2026-08-14)

⚠ BREAKING CHANGES

  • ESP-IDF 5.x is no longer supported; 6.0.x is required.

Features

  • add release-please, formalize ESP-IDF 6.x-only as a breaking change (44c3dd4)

Bug Fixes

  • declare esp_driver_uart/esp_driver_gpio for the cellular build (#9) (ea9237a)