Netrinos Client v1.2.4 -
Release Notes
What’s New
Improved System Diagnostics
- New 
netrinos doctor command -
Comprehensive system health check that verifies your installation and
network configuration (replaces the older check command)
- Shows clear status for all components with ✓ (installed) or ✗
(missing) indicators
 
- Detects common configuration issues and provides solutions
 
- EdgeNode users: Highlights critical requirements like IPv4
forwarding
 
 
Enhanced Connection
Reliability
- Smarter peer-to-peer connections - Improved
algorithm for establishing direct connections between devices
- Faster connection establishment with nearby peers
 
- Better handling of devices behind firewalls
 
- Automatic fallback to relay when direct connection isn’t
possible
 
- Optimized for mixed networks with both v1.2.3 and v1.2.4
clients
 
 
EdgeNode Improvements
(SP-Edge Plan)
- New CLI commands for EdgeNode management:
netrinos uiport - Change the web interface port
(default: 88) 
netrinos scan - Control network scanning
(on/off/now) 
netrinos wgport auto - Automatic WireGuard port
selection helps bypass ISP port restrictions 
 
- Better network scanning - More efficient scanning
with clearer status reporting
 
- Enhanced Client UI - Desktop app now provides
one-click access to EdgeNode web interfaces, similar to the web
portal
 
Data Protection
- Enhanced file corruption protection - Configuration
files are now written to temporary storage first, then moved atomically
- Prevents corruption if disk becomes full during write
 
- Ensures configuration integrity even during unexpected
shutdowns
 
 
- Faster sync times - Optimized connection testing
reduces sync time from minutes to seconds
 
- Smarter retries - Progressive backoff prevents
excessive retesting of offline devices
 
- Resource efficiency - Better CPU and network usage
during peer discovery
 
Bug Fixes
- Fixed file permission issues affecting Ubuntu 20.04 and older
 
- Fixed GUI not showing correct login state on startup
 
- Fixed GUI authentication not syncing with command-line login
 
- Fixed route management issues on macOS
 
- Fixed configuration saving errors on EdgeNode devices
 
- Fixed connection status incorrectly showing devices as offline
 
- Fixed log messages appearing at wrong severity levels
 
- Fixed log level setting not persisting after restart
 
- Fixed package upgrades on Debian/Ubuntu that could fail due to file
locks, preventing the client from being updated
 
Compatibility Notes
- Fully compatible with Netrinos v1.2.3 clients
 
- Works seamlessly in mixed-version networks
 
- No configuration changes required for upgrade
 
- Linux (x86_64, ARM64, ARMv7) - Fully supported
 
- macOS (Intel and Apple Silicon) - Fully supported
 
- Windows (64-bit) - In testing