Releases: wiredoor/wiredoor-cli
v1.2.0: Add Windows and macOS support
Introduces cross-platform support for Wiredoor by adding compatibility with Windows and macOS.
Windows
- Add Windows build target and CI integration.
- Implement Windows service to manage tunnel lifecycle.
- Introduce IPC communication between CLI and background service.
- Add support for UAC and Windows resource metadata.
- Provide installation script for Windows CLI.
- Improve compatibility with non-admin users and pipe security.
- Configure service logging under
%PROGRAMDATA%.
macOS
- Add packaging support for Homebrew distribution.
- Generate
tar.gzrelease artifacts.
Other changes
- Improvements to CI/CD pipeline and build scripts.
- Logging and terminal feedback improvements.
- Multiple cross-platform fixes and refactors.
v1.1.4
Fixed
- Update Arch package to avoid the
iptables/iptables-nftconflict.
Full Changelog: v1.1.3...v1.1.4
v1.1.3
v1.1.2
Changelog v1.1.2
Fixed
- Fix validation of backendHost flag exposing tcp/udp service
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Changelog v1.1.1
New
- Add new flag
interfacetowiredoor gateway --subnet=<CIDR>command to Easily update the subnet and interface used by the local Wiredoor gateway for internal routing.
Fixed
- Add support to new Wiredoor feature about multiple gateway networks
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Changelog v1.1.0
New
- Added
wiredoor gateway --subnet=<CIDR>command to Easily update the subnet used by the local Wiredoor gateway for internal routing.
Fixed
- Fixed
wiredoor statusto avoid duplicatedtcp://prefix in displayed TCP services.
Full Changelog: v1.0.4...v1.1.0
v1.0.4
Changelog
Add ttl flag to expose http or tcp and enable commands:
wiredoor tcp postgres --port 5432 --ttl 1h
wiredoor enable http 1 --ttl 10mThis would automatically disable or unexpose the service after the specified duration, improving security and reducing the need for manual cleanup of temporary exposures.
--ttl accepts durations like 120s, 10m, 1h, 2d, etc
v1.0.3
Full Changelog: v1.0.2...v1.0.3
Add Header User-Agent
v1.0.2
Wiredoor CLI v1.0.2
Official package support for Arch Linux!
Install Wiredoor CLI with pacman
curl -fsSL https://github.com/wiredoor/wiredoor-cli/releases/download/v1.0.2/wiredoor_1.0.2-1_archlinux_amd64.pkg.tar.zst
sudo pacman -U wiredoor-1.0.2-1-amd64.pkg.tar.zstOr simply use our install script:
curl -s https://www.wiredoor.net/install-wiredoor-cli.sh | shv1.0.1
Portable Static Binaries (CGO_ENABLED=0)
This release introduces fully static builds of wiredoor-cli compiled with CGO_ENABLED=0. These binaries are self-contained and no longer depend on the host system's glibc version.
If you were affected by errors related to GLIBC version mismatches, simply upgrade to this version, no additional changes are needed.