Releases: Contextualist/acp
Releases · Contextualist/acp
v0.3.1
v0.3.0
See also the release announcement for v0.3.0
Changelog
- 6b0d92d Merge pull request #8 from Contextualist/feat-tailscale
 - 775c033 feat: acp: support multiple connection strategies
 - 2d6bfb6 feat: stream: add Tailscale support
 - 74612f3 refactor: config: move from cmd/acp to pkg/config
 - d712e33 refactor: pnet: clarify function HolePunching
 - 3ba994d refactor: stream: adapt HolePunching into interface
 - 23650fc tweak: config: infer strategy during setup
 - f9b431c tweak: config: only print out the fields that are common across devices
 - bf42db6 tweak: tailscale: guard against missing status json fields
 
v0.2.1
v0.2.0
Changelog
- 0f51e5e Merge pull request #2 from Contextualist/feat-multiport
 - 0fd3322 Merge pull request #4 from Contextualist/feat-upnp
 - 98919e1 feat: config: UPnP port mapping option
 - 4c2bff3 feat: edge: v2 exchange endpoint
 - 7d33de4 feat: pnet & edge: support sending / receiving multiple addrs
 - a75315c feat: pnet & edge: support trying multiple port combinations
 - 9f88758 feat: pnet: request UPnP port mapping before rendzevous
 - 33a6053 feat: pnet: use v2 exchange
 - 53fcb8d fix: pnet: ensure request opening err is caught
 - 9d5c222 fix: tar: handle path separator in header filename correctly
 - 95aa731 refactor: pnet: extract protocol part of hole punching
 - fb365aa tweak: pnet: increase renzdevous timeout to 5 * 0.3s
 - 80540a9 tweak: pnet: port mapping request returns all errors at the end
 
v0.1.2
Changelog
- f80a2f9 fix: pnet, edge: properly handle IPv6 string
 - 7f9d55d fix: pnet: prioritize returning request opening err over read/write err
 - 7fa8c08 fix: pnet: safely clone default transport options
 - 10a7f2d tweak: config: setup displays self-hosted url
 - 7e9a1c3 tweak: pnet: HTTPClient carrys over default transport options
 - 1ef877d tweak: tui: use atomic for stats