Releases: connet-dev/connet
Releases · connet-dev/connet
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
v0.10.1
What's Changed
Full Changelog: v0.10.0...v0.10.1
v0.10.0
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
What's Changed
Full Changelog: v0.9.4...v0.9.12