Jump to content

Firmware 2.2 / App 2.2.0


Recommended Posts

Firmware changes:

- removed 16K database object size limit so that users can create very large custom filter lists.
- fixed returning static default gateway to the app.
- CLI: added country code to "stats pkteng connections".
- changing DDNS settings now properly makes the changes immediately.
- Protect against WAN using an IPv4 link-local address.
- Port-forwarding to additional WAN IP addresses is now supported and Island will answer ARP and NDP solicitations.
- DHCP server now offers only mandatory and requested options (improves operation with Josh.ai)
- Improved SmartSwap: DHCP server now offers the previously-detected IP address, even if the client doesn't request a specific address.
- CLI: added "ip dhcp-lease" to override default lease time.
- CLI: deprecated "ip outside" as this is no longer a configurable option.
- CLI: "show history" adds the ability to filter on country code.
- If a port-forward is added for a device that doesn't support IPv6, then the IPv6 address (AAAA record) will be suppressed from DDNS automatically.
- CLI: added "ip ddns ipv6 off" to force de-publication of the IPv6 address in DDNS.
- CLI: added "ip ipv6 off" to disable IPv6 support globally.
- Cross-VPN support now works properly.
- CLI: "mac output-format" now works properly.
- the nightly miscellaneous update now writes its own log file (update-misc.log) and doesn't append to it.
- SmartSwap has much stricter rules: the existing router is acquired only if there is a single port active within the first five minutes of operation and it's an RFC 1918 address.  The existing router's identity is assumed only if more than one port is active, the port is facing a LAN, and some other port is connected to the Internet.
- IPv6 support is now properly enabled for a static IPv6 Internet connection.

App Changes:

Devices/Users/Groups:
- Fixed bug where Preferred Interface wasn't initialized properly when editing a User/Group
- Fixed filter tile in device view to display inherited interface and VPN filters
- Fixed device dashboard 'resume all' from pause option
- Fixed device preferred interface and authorized interfaces for aliased devices
- Fixed user/group to reflect inherited filters/VPNs/Interfaces following an assignment
- Fixed device assigned to a user to show user’s inherited group filters
Security/Filters:
- Added filter hostname field validation 
- Added Searchbar for hostnames
- Added 'Toggle All' button for Countries
- Editing a category filter auto selects the relevant tab
- The block indicators on the real time graph are now color coded to the Block Donut
- Removed all duplicate hostnames in filter hostname list
- Fixed web app filter tile open/close 
Network:
- Added number of online devices to interface page
- Added authorized interfaces to interface page
- Added primary/backup control to Internet interface page
- Added Authorized Networks selector on LAN Interfaces
- Added 'myisland.info' to DDNS display on network page
- Changed authorized interface lists to display in interface name order
- Fixed non-geek VLAN display to hide details 
VPNs:
- Added assigned devices/users/groups to VPN page
Tours/Upkeep/Backup:
- Added single backup of multiple Islands to mobile app
- Added backup to web app
- Added last backup time and backup file size to backup. See upkeep and mobile tours page
- Added backup files page and backup remove option to mobile under upkeep page
- Added warning message of extended backup duration when including history
- Added restore from backup Island installation (e.g. for Island replacement)
- Changed Tours hop removal to include backup removal if present
Events:
- Added scheduled events inherited from All Devices, Interfaces and VPNs
- Fixed inherited events missing from schedules
Notifications:
- Fixed duplicate display of notification rules when setting category, time or volume notification rules
Misc:
- Changed PIN max length to 100 digits
- Changed button text on message bars to be more visible when in dark mode (midnight)
- Fixed an inadvertent app restart following network disconnect/connect
- Fixed restart connect with the last Island

Link to comment
Share on other sites

×
×
  • Create New...