Skip to content

x/v0.0.3 Psiphon fallback proxy support and MobileProxy improvements

Latest
Compare
Choose a tag to compare
@ohnorobo ohnorobo released this 24 Apr 09:21
· 6 commits to main since this release
2549281

We're pleased to announce the release v0.0.3 of the Outline SDK x module.

This release introduces support for using Psiphon as a fallback proxy in Mobile Proxy. You need to acquire a suitable configuration directly with the Psiphon team for it to work. You can find the config details in the Smart Dialer documentation.

This release also introduces major usability improvements to the Web Wrapper, including a doctor script to help users diagnose dependency problems.

Uses Outline SDK main module v0.0.20

What's Changed

Psiphon fallback support:

  • chore(x): updating psiphon dep by @ohnorobo in #391
  • chore(x) switch yaml lib from yaml.v3 to go-yaml by @ohnorobo in #397
  • feat(x): Parse psiphon config format as part of smart-proxy by @ohnorobo in #394
  • feat(x) explicit timeout in psiphon-fetch start by @ohnorobo in #402
  • feat(x) vary getPsiphonDialer implementation depending on build tag by @ohnorobo in #406
  • bug(x) fix psiphon wrapper context by @ohnorobo in #427
  • feat(x) create the psiphon dialer in smart-proxy by @ohnorobo in #404

Web wrapper improvements:

Misc updates:

  • chore(x): update x with main module v0.0.20 by @fortuna in #433
  • update readme instructions by @ohnorobo in #392
  • bug(x) don't attempt to fallback when there are no fallbacks by @ohnorobo in #412

Full Changelog: x/v0.0.2...x/v0.0.3