Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Jul 17:26
· 38 commits to main since this release

Features:

  • Added embedded WireGuard dialer, so that it's possible to configure the main tunnel without any external packages #143.
  • Added proxy eviction based on rolling counters, so that the stability of the entire pool is maintained for longer periods of time #144.
  • Added backpropagation of errors while refreshing sources, so that it's possible to evict stale proxies faster #147.
  • Added probe.enable_http_rescue experimental feature to attempt converting SOCKS5 and HTTPS proxies to HTTP in case their protocol responses don't match the metadata retrieved from the sources #145.
  • Added ability to start and stop refresh tasks through UI and API: just mouse hover the icon left from the source name in the dashboard #148.
  • Added size facets for history live filter #146.

Bug fixes:

  • App configuration is now handled in a more predictable way #139, #142.
  • Fixed MITM endpoint to use HTTPS #149.

Developing has become a bit easier thanks to @SriramKeerthi updating the frontend stack to TypeScript and Vite - #127, #129, #136, #137. This means that if you want to develop UI for this project, you have to get typescript and vite installed, in addition to node. @Ar-Kan has added UI formatter in #109, so that the UI code looks the same - make fmt fmt-ui to keep it up. It's also possible now to build slrp without UI at all #141.

Dependency updates:

  • Bump golang.org/x/net from 0.10.0 to 0.11.0 by @dependabot in #124
  • Bump bootstrap from 5.2.3 to 5.3.0 by Snyk in #126
  • Bump github.com/oschwald/maxminddb-golang from 1.10.0 to 1.11.0 by @dependabot in #125
  • Bump react-router-dom from 6.2.1 to 6.12.1 by Snyk in #131
  • Bump react-router-dom from 6.12.1 to 6.13.0 by Snyk in #132
  • Bump golang.org/x/net from 0.11.0 to 0.12.0 by @dependabot in #133
  • Bump github.com/microcosm-cc/bluemonday from 1.0.24 to 1.0.25 by @dependabot in #135
  • Bump react-router-dom from 6.13.0 to 6.14.0 by Snyk in #134
  • Bump react-router-dom from 6.14.0 to 6.14.1 by Snyk in #138