Download Latest Version zrok_2.0.4_darwin_amd64.tar.gz (33.5 MB)
Email in envelope

Get an email when there's a new version of zrok

Home / v2.0.4
Name Modified Size InfoDownloads / Week
Parent folder
checksums.sha256.txt 2026-05-18 771 Bytes
zrok_2.0.4_darwin_arm64.tar.gz 2026-05-18 31.0 MB
zrok_2.0.4_linux_amd64.tar.gz 2026-05-18 32.5 MB
zrok_2.0.4_windows_amd64.tar.gz 2026-05-18 33.1 MB
zrok_2.0.4_linux_armv7.tar.gz 2026-05-18 31.0 MB
sbom-v2.0.4.spdx.json 2026-05-18 2.3 MB
source-v2.0.4.tar.gz 2026-05-18 26.4 MB
zrok_2.0.4_darwin_amd64.tar.gz 2026-05-18 33.5 MB
zrok_2.0.4_linux_arm64.tar.gz 2026-05-18 30.1 MB
README.md 2026-05-18 1.2 kB
v2.0.4 source code.tar.gz 2026-05-18 26.4 MB
v2.0.4 source code.zip 2026-05-18 28.0 MB
Totals: 12 Items   274.2 MB 1

CHANGELOG

FIX: The agent no longer deletes reserved shares from the controller during graceful shutdown or after an abnormal subordinate process exit. Previously, a SIGTERM/SIGINT (e.g., on system reboot) caused the agent to issue an unconditional DeleteShare against the controller for every active share, destroying the reservation for private shares created with --share-token and for public shares with reserved names. The reservation is now preserved unless the user explicitly released the share via zrok2 agent release, allowing the agent to reattach on the next start. (https://github.com/openziti/zrok/issues/1251)

CHANGE: Resolved the outstanding go vet findings across cmd/zrok2, drives/davClient, and the pastebin SDK example. Signal-notification channels passed to signal.Notify are now buffered (size 1) so that signals delivered before the receiver is ready are not dropped, unkeyed xml.Name/xml.StartElement composite literals were converted to keyed form, and the testCanary enabler/public-proxy commands now defer their snapshot-streamer context.CancelFunc to avoid leaking the cancellation.

CHANGE: Updated ui and agent/agentUi npm dependencies to current versions.

Source: README.md, updated 2026-05-18