github Harry-kp/vortix v0.5.1

5 hours ago

Release Notes

Fixed

  • WireGuard split tunnels with hundreds of routes work again. A profile carrying GitHub's published ranges (about 340 routes, 6 KB on one AllowedIPs line) was refused at import, and a slightly smaller one failed to connect with "no handshake" and was left running where Vortix could not see it. Profiles may now hold up to 1024 routes in total. (#331)
  • Connecting either finishes or leaves nothing behind. A connect that runs out of time, or a dashboard quit while connecting, now rolls back fully; before, it could leave half a tunnel running that vortix down refused to remove. (#334)
  • Large WireGuard profiles connect and disconnect in seconds. On macOS a 337-route profile took 23 s to connect and 26 s to disconnect, and 1024 routes could do neither; it is now 4 s and 1 s, and 1024 routes take 9 s and 3 s. (#334)

Changed

  • vortix up --timeout sets how long the connect itself may take, not only how long the command waits, so a larger value now helps. A timed-out up says nothing was left running and how to wait longer. (#334)

Install vortix 0.5.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Harry-kp/vortix/releases/download/v0.5.1/vortix-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install Harry-kp/tap/vortix

Install prebuilt binaries into your npm project

npm install @harry-kp/vortix@0.5.1

Download vortix 0.5.1

File Platform Checksum
vortix-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
vortix-x86_64-apple-darwin.tar.xz Intel macOS checksum
vortix-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
vortix-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
vortix-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
vortix-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new vortix release

NewReleases is sending notifications on new releases.