Skip to content

v1.0.4: Streamlined Installation & Auto-Updates

Latest

Choose a tag to compare

@SamNet-dev SamNet-dev released this 17 Jan 22:51
· 9 commits to main since this release

馃攼 v1.0.4: Streamlined Installation & Auto-Updates

This release revolutionizes the deployment process with a single-command installer, native self-updating capabilities, and expanded support for Alpine and RHEL-based systems.

馃殌 Streamlined Installation & Updates

  • One-Line Installer: New curl | bash installer automatically detects OS, dependencies, and installs SamNet WG.
  • Self-Updating: New samnet --update command allows seamless in-place updates.
  • Multi-Distro Support: Now fully compatible with Alpine Linux, RHEL/CentOS/Rocky, and Debian/Ubuntu derivatives.

馃捑 Safety & Reliability

  • Config Preservation: Updates and reinstalls now strictly preserve all existing client configurations and keys.
  • Smart Reinstall: The installer automatically detects existing installations and protects critical data before modifying files.

馃敡 Bug Fixes

  • Installer Stability: Fixed a crash when copying the services/ directory during installation.
  • TUI Input: Resolved an issue where the TUI input could freeze during [install.sh] execution.
  • Input Visibility: Restored hidden input fields for the port wizard and peer labels.
  • Version Checks: Fixed edge cases in version comparison logic for more reliable update notifications.