3.2.3
2026-04-29
Device, user, group, interface, VPN and All devices icons
Added VPN indication
Reflect pause and VPN scheduled events
Scheduled events
Action tile count now indicates active and forthcoming events - concluded events are no longer included in the count
Action tile additional icon reflects a current action of pause, filter, VPN (or multiple actions)
Applies to event action tiles on device, user, group, interface, VPN and All devices pages
Applies to summary event action tiles on main, devices, users, and groups dashboards, and All VPNs pages
Network
Added interface and VPN inheritance for Authorized Networks and Authorized VPNs
Improved Internet access determination
Hardware Installation
Updated installation for New Install, Router Replacement, and Smart Swap
Added firmware update for Smart Swap on Island with firmware less than v3.2
3.2.0
2026-01-14
View Device, User, Group, VPN
Updated the summary tiles that show related Devices, Users or Groups
Updated the picker (edit option) for adding/removing entries
View Device, User, Group, All Devices, New Devices, Interface, VPN, All VPNs
Updated the Filters summary tile to show if a Safe Video filter is applied.
Updated the Filters summary tile to reflect if a filter is inherited from the new All VPNs group (applicable when a VPN is applied)
Updated the VPN tile to reflect VPNs inheritance (e.g. a Device inheriting the VPN of the device's User)
Updated the Activity Observed and Blocked Toggle buttons to be persistent, regardless of whether incognito is enabled.
Updated the Activity Observed and Blocked icons to indicate if any activity exists, and disabled if there's no activity or Incognito is enabled.
Updated the Activity Live line graphs to display upstream/downstream traffic independently.
Updated the Authorized Networks tile (Geek mode).
Updated the Authorized Network picker (edit option) for adding/removing a LAN for authorization (Geek mode).
Changed the pause mark color on an icon to amber to be more visible
Fixed the Filters summary tile to properly display entries that have filters that apply to this entry. Previously, some entries were missing, while others were erroneously displayed.
Edit Device
Added new small business device icons (desk phone, point of sale, credit card)
Main dashboard
Added an option to the top of the pop-up menus for Devices, Users and Groups. Tap to access the complete list or each type.
Added labeled separators to the pop-up menus to indicate the New, Paused and Online entries in the list.
All Devices / New Devices (via Security dashboard)
Added Preferred Internet option
Added Authorized Networks
Network
Added Preferred Internet option
Added Authorized Networks
Added sorting to DHCP reservations
Added address prefix to DHCP edit
Added device page access from DHCP edit
Added Auto Cleanup option to a non-Internet facing interface or VLAN
Removed option to set default gateway on LAN interfaces
Fixed to update the Network page when an interface notice message is dismissed
Fixed DDNS error descriptions to distinguish IPv4 and IPv6 errors
VPNs
Added All VPNs system group for applying settings across VPNs.
Added Preferred Internet option to a VPN
Added Authorized Networks to a VPN
Added Authorization for a VPN to access another VPN
Added scheduled events to a VPN and All VPNs for scheduling events
Tours
Added Home Island menu options, Make Home or Remove Home, to the Island hop list entries (mobile only). If a Home Island is set, the mobile app will attempt to reconnect with that Home Island upon launch.
About
Added ability to share the app log contents from the log view, failed discover, and failed install discover for support.
Fixed 'Invalidate Island keys' not working
Upkeep
Added the ability to restore an Island backup to a new Island (mobile app)
Added the option to change the Home Island to the new Island on restore of prior Home Island (mobile app)
Added the removal of an Island from the Tours list on restore to new Island (mobile app)
Changed restore to select backup of any Island (mobile app)
Fixed restore to new Island to reopen the app to the new Island on an app restart
Scheduled events
Added an indication to a scheduled event if the event end time exceeds 1 day difference from the start time
Added All Devices, New Devices, Interface, VPN and All VPNs scheduled events to the schedule displays
Fixed schedules to properly show direct and indirect inherited events
Installation
Changed install to set the installed Island to be the Home Island if it's the app's first Island (mobile)
Fixed PIN not being saved during install
Fixed a bug that would occur during a setup when no speedtest results exist
Fixed a bug where the app might fail to discover the Island following a new install
3.1.1
2025-09-17
- Fixed app failing to discover a local Island
- Added sharing the app log contents from the log view, failed discover, and failed install discover
3.1.0
2025-09-08
Initial setup
Added Island name option
Added daily speedtest option
Added Help and Geek mode, and color theme options
Updated to obtain the device's time zone for setting the Island's time zone
Updated to enable remote access
Updated Geek mode default to enabled
Main dashboard
Updated to use network and interface conditions to derive Island health
Devices
Replaced static device type determination with machine learning (AI)
Updated device search to be case insensitive
Updated device search to include searching all fields when in Geek mode (limited to displayed name otherwise)
Updated MAC address display to always indicate if it's a private address
Filters
Added textbox edit of hostnames used for white/black lists
Updated hostname controls
Fixed update of changed hostname list (web app)
Networks
Added speed test page with statistics / graphs / history
Added single run speed test
Added speed test scheduling
Added speed test gauge
Added latest speed test results to main dashboard / network page / interface page
Added network condition errors, warnings and explanations
Internet is down. Internet not detected on any interface
Primary Internet interface is down. Operating on a backup interface
A backup Internet interface is down.
The Island's IP address table is full
The Island's device table is full
DNS resolution failure. This may indicate a problem with the DNS settings, network configuration, or the DNS server itself.
Dynamic DNS resolution failure. This may indicate network connectivity issues, expired credentials, or misconfigured DDNS client settings.
Added interface condition warnings and explanations
More than one device on this interface has the same IP address
More than one Island interface port is connected to the same network
No more addresses are available. The DHCP server scope is full
An unauthorized DHCP server exists on this interface
This interface has a private IP address
This interface has a CG-NAT IP address
Added notice indicators to Network interfaces and Interface view page
This interface is online but set to disabled
This interface is offline but set to (LAN, WAN, etc.)
Added network and interface condition 'breadcrumb' indicators (main menu icon, Network option, Network page, Network interfaces, Interface view page)
Added recognition of external changes to DNS, DDNS, DHCP, port forwards, network routes, domain name, and support, SSH, remote access settings
Added primary / secondary indication to Network page Internet interfaces
Added visual indication of the active Internet (WAN) interface(s) to the Network page
VPNs
Added split tunneling to VPN
Added VPN local and remote IP address edit controls
Fixed create VPN to properly set visible to Island
About
Changed About support to link to the Island support page vs the Island forums page
Notifications
Added name of Island to notifications
Logging
Updated startup log to re-enable logging when restarting app
2.4.2
2025-05-19
- Added progress to backup restoration
- Fixed Tours to remove whitespace on addresses
- Changed max time to wait for a reboot from 2 to 5 minutes
- Added scrolling to interface edit and the views menu
- Updated text for locking detected network interface configuration
2.4.1
2025-04-22
- Fixed IslandExpress VPN client create
- Added download progress during backup
- Added temporary 7 day limit to activity history on backup
2.4.0
2025-04-06
- Added interface warning notifications
- Accepts IPv4 and IPv6 port forwards
- Added VPN search to VPNs page
- Added recommended mode indication/amend option to main dashboard
- Fixed validation of a PIN > 10 digits. Can now be 6-100 digits
- Added safe video search filter
- Added device search to devices lists
- Added offline column to devices list
- Changed web backup display and restore to consider backups on an open file system
2.3.0
2024-11-13
- Added island model selector for install
- Added configuration mode to network interfaces
- Added support for the Island Pro interfaces
- Added maximum interface speed to interface view page
- Added additional automatic configuration modes to network interfaces
- Added additional network WAN interface priorities
- Added authorized networks control to LAN interface network view page
- Added port ranges to network port forwarding view and edit page
- Added timed suspension of an active scheduled event
- Added auto cleanup for completed scheduled events
2.2.1
2024-08-28
- Fixed duplicate device names in line chart legend
- Moved settings to view page of device/user/group
- Fixed UPnP not being updated on an aliased device
- Fixed UPnP showing correct state after change
- Alias selection and edit converted to single dropdown
- Added MACs to alias dropdown
2.2.0
2024-07-24
- Added authorized interfaces to interface page
- Added Authorized Networks selector on LAN Interfaces
- Added assigned devices/users/groups to VPN page
- Added single backup of multiple Islands to mobile app
- Added backup to web app
- Added last backup time and backup file size to backup
- Added backup files page and backup remove option to mobile under upkeep page
- Added restore from backup Island installation (e.g. for Island replacement)
- Changed PIN max length to 100 digits
2.1.1
2024-04-17
- Fixed creating a new user/group
- Fixed adding a new user from a UserTile
1.11.1
2023-09-27
- Fixed a sizing issue when the calendar was extended and help enabled
- Fixed an issue where events weren't properly displaying their state of suspend/resume
- Fixed an issue where adding an event would navigate out of the calendar
- Event state (suspend/resume) now represented as a Toggle Switch
- Removed additional icons shown in geek mode on dashboards to simplify view
- Fixed IP validator for a null/empty IP string
1.10.1
2023-06-10
- Improved app/Island interaction upon firmware update
- Improved web app dialog displays
- Fixed web app Island failure detection
- Fixed web app Island reboot/firmware update
- Fixed missing firmware update notifications
- Added mobile and web server probes
- Updated event watchdog timer probe to work across all platforms
- Fixed app wait and restart upon firmware update to handle Island restart cases
- Fixed notifications to not roll up similar but unrelated system notifications
1.9.0
2023-05-11
- Added Backup/Restore for mobile, located in Upkeep menu option
- Pin is now remembered by default for first time installation
- Fixed reboot infinite loop bug
- Added warnings for backup/restore
- Added serial number preference when creating backup
- Fixed issue where restore would fail due to a token refresh
- Changed reboot from fullscreen to dialog on confirmation
- Fixed backup serial number not being saved as a preference
- Added backup and restore messages on confirmation
- Added warning messages for backup overwrite, and restoring from a different Island backup file
- Fixed device event view of unnamed device
1.8.15
2023-03-07
-Added Upkeep to the main menu
-Added Auto Cleanup of All Devices, New Devices and Interfaces to Upkeep
-Added Island reboot to Upkeep
-Added LED level to Views
-Changed watchdog to automatically restart the app when session is lost
-Changed initial install to restart the app upon completion
-Changed main menu 'App' to 'Views'
-Changed notifications count to '99+' for pending notifications >= 100
-Reworked VPN IslandExpress/settings tile to better support larger fonts
-Fixed watchdog connectivity to handle server reset
-Fixed removing deleted filters from VPNs
-Fixed users and groups dashboards to handle 0 users/groups
-Fixed occasional lost connection banner flashes
-Fixed display of VPN routes (Geek) when not Automatic
-Fixed delay to display VPN peer changes / delete
-Fixed to allow enabling Auto Trust when IslandExpress is enabled
-Fixed add of routes to VPN and VPN peers
1.8.12
2023-02-01
- Added auto cleanup (remove inactive devices) to All devices, New devices and interfaces
- Added help for All and New devices on the Security dashboard
- Changed DHCPServer t1, t2 and expire from double to num for simpler JSON parsing
- Handle 'empty' VLAN created with the CLI
- Fixed get of hardware stats to handle either floating or integer CPU temp
1.6.7
2022-10-01
-Fixed UDP unicast discover by removing superfluous port number
-Changed to only retain the most recent Island address in secure storage
-Changed broadcast to specify any vs specific port on bind
-Changed UDP discover to support IPv6 addresses
-Changed address notation to support IPv6 UDP calls and HTTP URLs
-Fixed discovery test of my.islandrouter.com
-Added timeouts to the Island discovery
-Added 'New' indicators to new device icons
-Added highlight to the New devices tab when there are new devices
-Added link to Tours to the hardware install page
-Changed discover to try the three discovery methods simultaneously
-Updated multi-Island discovered selection page
-Fixed faulty Island address storage (caused dual port numbers)
-Fixed display of an empty string in a fitted box
1.6.2
2022-08-25
-Added authorization to events and stats web sockets
-Added sort to country time zones
-Added VPN public key display/edit
-Changed network graphs to reflect Mbps
-Changed active graphs (devices, users, groups) to reflect Mbps
-Updated app resume refresh (from sleep, background, etc)
-Updated lost server detection
1.6.0
2022-07-24
-Added secure storage across platforms
-Added per device retention of sign-on credentials in secure storage
-Added Island PIN change under main menu
-Added device retention of visited Islands
-Added option for PIN retention option to login, remote login, initial PIN declaration
-Added automatic login attempt using per Island stored PINs
-Added hop options (other Islands) under hop tours
-Added HOTP authentication step to mobile, web
-Added JSON web token authorization for mobile, web
-Changed active statistics to occur after receipt of updated devices, users and groups
-Changed default device type of installation device to use fingerprint guess
-Changed help text for setting the initial PIN (omitted admin user)
-Improved network transaction performance on mobile
-Improved self-signed certificate error handling
-Improved network error handling
-Removed admin option under user edit
-Updated libraries
1.5.2
2022-06-30
-Added push notifications to devices with admin privileges that have connected locally to their Island (for notifications set to red flag)
-Added first pass at hardware install steps when installing the Island. If you have used the app on a previously installed Island, you’ll have to clear the local app data or uninstall/reinstall the app in order for the hardware install steps to appear. You can view the hardware install steps within the app under the main menu, Tours, Install steps
-Added device based support for UPnP (requires geek mode) – browse to a specific device, enable geek mode, and enable/disable UPnP
-Added mDNSType for better device fingerprinting
-Added titles to Filter creation/edit steps
-Changed Island discovery address to 'my.islandrouter.com' from 'island.instant.net'
-Fixed users and groups to identify new devices when added
-Fixed refresh of devices, users and groups dashboards following edit of element
-Fixed intermittent discovery fail problem on iOS devices
-Fixed device icon selections being overridden on identified devices
-Fixed category notification selection
-Fixed animation jump when toggling first category in macro when creating/editing filter
-Fixed next button sizing on larger screens
-Fixed VPN peer edit state change
-Fixed ability to clear a VPN peer field
1.4.9
2022-05-26
- Added token to the startup message for push notifications
- Added VPN indicator to geek mode devices lists, users list, and groups lists
- Fixed VPN create and edit to include local and remote IPv6 addresses
- Fixed device list swipe to always show device details if showing the new devices list
- Updated main dashboard and VPN screens to better handle large font sizes
- Updated app to limit maximum OS font size changes
- Added a device type guess for new devices based upon fingerprinting
- Added hyperlinks to filter levels and custom filters to filter notifications
- Fixed filter notification names for filter levels
- Reverted main dashboard snack bar message to default text size (now limited by app wide max text size limit)
- Added a switch to indicate a VPN is usable by the Island
- Changed good network icon criteria
- Fixed VPN view to show IPv6 local and remote routes and VPN routes
- Fixed VPN edit bugs
- Fixed bug when VPN has routes
- Added display of all IP addresses to device view in geek mode
- Changed device list to show IPv4 address, otherwise IPv6 address
- Changed device list to show IP addresses of alias devices
1.4.3
2022-04-29
- Added get of network settings to device view for most recent DHCP reservations and port forwards
- Added get of VPNs to VPN selection for most recent VPNs
- Adjusted VPN text fields to keep them from wrapping on a small display with large fonts
- Updated VPN help text
1.3.0
2021-12-18
- Added DNS configuration (to network)
- Added Island name change (to about)
- Added time zone configuration (to about)
- Updated main dashboard with speed and online status indicators
- Changed new devices to be marked identified when assigned to a user, group, or filter
- Changed create and pause buttons to include text label
- Changed in-app help to default as enabled
- Changed Filters to Security (Filters is now part of Security)
- Changed notification's 'Include tracking' option location
- Changed web app create button (Users/Groups dashboards) to floating button
- Fixed internal network display of DHCP in automatic configuration
- Removed wifi requirement for phone app
- Removed 'all identified' dashboard notice
- Updated dependent libraries
1.1.19
2021-08-14
- Fixed font color on initial startup screens
- Fixed keyboard type to allow decimal entry on iOS
- Fixed the fonts on the unable to find the Island page