Releases: connet-dev/connet
Releases · connet-dev/connet
v0.15.3
Immutable
release. Only release title and notes can be modified.
v0.15.2
Immutable
release. Only release title and notes can be modified.
v0.15.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Full Changelog: v0.15.0...v0.15.1
v0.15.0
Immutable
release. Only release title and notes can be modified.
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
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
What's Changed
- remove deprecated relay logic by @ingon in #125
- upgrade dependencies - 2026-01-31 by @ingon in #126
- remove unused server stores by @ingon in #128
- remove deprecated protocols; rename relays by @ingon in #129
- upgrade dependencies - 2026-02-12 by @ingon in #130
- independent client conns by @ingon in #131
- cleanup direct naming by @ingon in #132
- define which proto is latest by @ingon in #133
Full Changelog: v0.13.2...v0.14.0
v0.13.2
Full Changelog: v0.13.1...v0.13.2
v0.13.1
v0.12.0
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
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