Skip to content

Releases: connet-dev/connet

v0.14.1

22 Feb 17:05

Choose a tag to compare

What's Changed

  • cleanup docs by @ingon in #135
  • review and fix issues by @ingon in #136
  • do not panic if unknown encryption scheme by @ingon in #137
  • do not panic on concurrent remove/connect by @ingon in #138
  • update outgoing addresses on change by @ingon in #139
  • add sync for epoch tracker by @ingon in #140
  • parse uint ports; check conn_id size; use only ipv4 or ipv16 represen… by @ingon in #141
  • workflows improvements by @ingon in #143
  • fix endpoint channel write blocking after context cancel by @ingon in #142
  • cleanup conn tracking when peer is removed by @ingon in #144
  • listen multi detects early exits by @ingon in #145
  • generate certs with random serials by @ingon in #146
  • prevent wrapping round-robin by @ingon in #147
  • restrict max message size by @ingon in #148
  • restrict ecdh timestamp in both directions by @ingon in #149
  • return all errors from writeerror by @ingon in #150
  • parse/check incoming addr/addrports by @ingon in #151
  • peer cert validation by @ingon in #152
  • add http timeouts by @ingon in #153
  • upgrade dependencies - 2026-02-22 by @ingon in #154
  • fix blocked goroutine when peer goes away by @ingon in #156
  • defend against misbehaving peers by @ingon in #155

Full Changelog: v0.14.0...v0.14.1

v0.14.0

18 Feb 02:05

Choose a tag to compare

What's Changed

Full Changelog: v0.13.2...v0.14.0

v0.13.2

14 Jan 14:02

Choose a tag to compare

Full Changelog: v0.13.1...v0.13.2

v0.13.1

13 Jan 14:00

Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.13.1

v0.12.0

11 Jan 05:43

Choose a tag to compare

What's Changed

  • notify.Peek returns bool; notify.MapPut creates map if nil by @ingon in #115
  • Use full address; pass metadata; remote id instead of key by @ingon in #116
  • fix endpoint issues by @ingon in #117
  • update proto names/api by @ingon in #118
  • move aux packages to pkg; also move server packages in server by @ingon in #119
  • upgrade dependencies 2026-01-08 by @ingon in #120
  • fix local addresses not discovered by @ingon in #123
  • use hkdf from the standard lib by @ingon in #122

Full Changelog: v0.11.0...v0.12.0

v0.11.0

28 Dec 15:00

Choose a tag to compare

What's Changed

  • expose raw id strings by @ingon in #98
  • cleanup relay; no quic version negotiation by @ingon in #99
  • remove compay for single hostport by @ingon in #101
  • migrate to reliable.Group; add cancel stream on context cancel by @ingon in #102
  • replace channel close logic with context cancel by @ingon in #103
  • better cancel contexts; wait and log rtt; improve and expose errors by @ingon in #104
  • filter and relays peers at endpoint; isRelay by @ingon in #108
  • cleanup domain names by @ingon in #109
  • Expose handshake idle timeout and server name in config by @ingon in #111
  • support for client/relay metadata by @ingon in #112
  • Use ephemeral key if user cache dir does not exist by @ingon in #113
  • expose peer metadata; status servers improvements by @ingon in #114

Full Changelog: v0.10.1...v0.11.0

v0.10.1

13 Dec 15:39

Choose a tag to compare

What's Changed

  • disable CGO to allow building on arm/linux by @ingon in #97

Full Changelog: v0.10.0...v0.10.1

v0.10.0

13 Dec 14:54

Choose a tag to compare

What's Changed

  • Update deps 2025-11-09; Adopt new quic conn tracing by @ingon in #80
  • streamline cert usage by @ingon in #83
  • support specifying peer root cert key by @ingon in #84
  • update dependencies 2025-11-25 by @ingon in #85
  • Update deps 2025-12-02 by @ingon in #86
  • Remove support for private key by @ingon in #88
  • Remove base58; cleanup fallbacks by @ingon in #89
  • fix race while remove/add peers by @ingon in #90
  • Remove ksuid by @ingon in #91
  • Don't disconnect relay on peer close; rename/refactor by @ingon in #92
  • move all client logic to the client package by @ingon in #93
  • move/refactor packages by @ingon in #94
  • expose concrete endpoint types instead of interfaces by @ingon in #95
  • refactor/simplify client by @ingon in #96

Full Changelog: v0.9.12...v0.10.0

v0.9.12

30 Sep 16:00

Choose a tag to compare

What's Changed

  • release automation and embed nix version by @ingon in #79

Full Changelog: v0.9.4...v0.9.12

v0.9.4

30 Sep 02:42

Choose a tag to compare

What's Changed

  • add support for source loadbalance by @ingon in #72
  • update dependencies by @ingon in #76
  • remove arch since its pointing to incompatible version by @ingon in #77
  • dhxcp: fix nonce loop by @ingon in #78

Full Changelog: v0.9.3...v0.9.4