# Netrinos EdgeNode v1.3.0 Release Notes

**Release Date**: 2026-01-31

## Overview

Version 1.3.0 introduces Virtual Devices, a simpler alternative to port
forwarding for exposing LAN devices. The web UI now includes a dedicated Devices
page and a software upgrade button.

## Virtual Devices

### What Are Virtual Devices?

Virtual Devices let you add LAN devices (NAS, cameras, printers, IoT devices) to
your Netrinos network. Each device gets a dedicated SecureIP address, making it
accessible from anywhere on your network without configuring individual ports.

### Virtual Devices vs Port Forwards

| Feature             | Port Forwards         | Virtual Devices |
| ------------------- | --------------------- | --------------- |
| Setup               | Configure each port   | Add device once |
| Port conflicts      | Must use unique ports | No conflicts    |
| Complex protocols   | May not work          | Full support    |
| Overlapping subnets | Not supported         | Fully supported |

### How to Use

1. Go to **Devices** in the top navigation
2. Click **Scan** to discover devices on your network
3. Select a device and click **Add**
4. Access the device using its SecureIP from any peer

### Plan Limits

- **SP-Edge**: Unlimited Virtual Devices

## Web UI Changes

### Navigation

- **Devices** page added for managing Virtual Devices
- **Network** renamed to **Forwarding** (port forwards are still there)

### Software Upgrade

New **Upgrade** button on the Settings page. When an update is available:

1. Go to **Settings**
2. Click **Upgrade** next to the version info
3. Wait for the upgrade to complete (the page will reload automatically)

**Note**: The Upgrade button only works after you've upgraded to v1.3.0. To
upgrade from v1.2.6, use the CLI: `$ netrinos upgrade`

### Other Improvements

- Virtual Devices shown on the Status page under their hosting EdgeNode
- Clickable links for http, https, and ftp services
- Various UI fixes and improvements

## Portal Changes

The Netrinos web portal has also been updated:

- **Plan Limits**: Resource quotas now enforced (devices, routes, gateways)
- **Alert Tags**: Add "alert" tag to devices for connect/disconnect
  notifications

## Compatibility

- Works with v1.2.4, v1.2.5, and v1.2.6 clients
- Virtual Devices require server v1.3.0 or later
- No configuration changes required

## Updating

Use the **Upgrade** button on the Settings page, or update via CLI:

```
netrinos upgrade
```

**Note**: The Upgrade button only works after you've upgraded to v1.3.0. To
upgrade from v1.2.6, use the CLI command above.
