Skip to content

Releases: connet-dev/connet

v0.15.3

07 May 23:25
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Full Changelog: v0.15.2...v0.15.3

v0.15.2

06 May 23:34
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Full Changelog: v0.15.1...v0.15.2

v0.15.1

06 May 23:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • immutable releases - two stage release process by @ingon in #170

Full Changelog: v0.15.0...v0.15.1

v0.15.0

06 May 22:38
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • endpoint expiry: keep endpoints alive to smooth out reconnects by @ingon in #157
  • fix nix flake check/modules import by @ingon in #160
  • upgrade dependencies - 2026-04-26 by @ingon in #164
  • move proto package; formatting by @ingon in #165
  • move data from model by @ingon in #166
  • remove model hostport (and whole model) by @ingon in #167
  • cleanup hostport handling by @ingon in #169

Full Changelog: v0.14.1...v0.15.0

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