Skip to content

v2.8.0

Choose a tag to compare

@micooz micooz released this 27 Oct 07:28
· 473 commits to master since this release

2.8.0 (2017-10-27)

UDP relay is now available for testing! 🍻

💥 Breaking Changes:

  • presets: deprecated base-auth-stream and base-with-padding presets, please use base-auth instead.

🚀 Features & Improvements

  • bin: add "-w" option to force overwrite exist jsons.
  • src: expose all api interfaces to the top package level.
  • core: add UDP relay support. ✨
  • core: disable json output to reduce log size.
  • core: refactor presets creation.
  • core: convert port to Number after parsed by url.parse().
  • proxies: log error details when received invalid requests.
  • transports: reduce memory grow for websocket.
  • transports: pause inbound receiving before remote connection established.
  • presets: allow to use external presets. ✨
  • presets: add base-auth preset. ✨
  • presets: implement protocols for UDP. ✨
  • test: add test for base-auth preset.

🐛 Bug Fixes:

  • package: fix pkg command.

Upgrade from 2.7.0 to 2.8.0

$ npm install -g blinksocks@2.8.0

To use external presets, please read presets.