Skip to main content

WeConfig 2.4.1 Changelog

Added​

  • Theme can now additionally be controlled from the application settings page.

Changed​

  • Auto-commit toggle has been moved into the application settings page.
  • Adjusted the button locations in the Configuration Files page towards the top.

Fixed​

  • Titlebar can now be properly dragged again.
  • Project password dialog is back under file menu.
  • Physical network status indicators no longer become detached
  • Prevented shell detach when ran from CMD / Powershell on windows
  • Corrected the reactivity of the "Apply" button in application settings.

WeConfig 2.4 Changelog

Highlights​

  • Linux! — WeConfig can now be run on both Linux and Windows machines

Changelog​

Linux​

  • WeConfig can now be run on both Linux and Windows machines
  • The framework used for the graphical user interface (GUI) has been changed from WPF to Avalonia, with this some parts of the interface has been overhauled
  • Windows specific parts of the backend code now also have a corresponding Linux implementation
  • .NET has been updated from 9.0 to 10.0

Auto-Commit​

  • Give the user explicit control over when the new configuration is committed to the device

CLI​

  • The stand-alone CLI version of WeConfig is now integrated directly into the main version of WeConfig

Device List​

  • All columns can now be sorted by clicking on the column header
  • You can now customize what columns are shown in the device list
  • You can now change the order of the columns in the device list
  • Auto-Pan now also scrolls in the device list

Discovery​

  • You can now add accounts pre-discovery if you know there are devices that do not use the default password
  • Moved Device Discovery options from below “Means of discovery” into its own tab

Firmware Upgrade​

  • You can now filter the version list
  • Backup is now again a clearly visible, explicit option
  • Improved error messages during Firmware Upgrade

Localization​

  • Support for Spanish

Physical Network​

  • Merged all the tabs in Physical Network into a single toolbar
  • You can now customize what information is shown on the devices in the Physical Network view
  • Zoom-to-fill will now linger even when moving devices.

Ping, Traceroute, Max MTU​

  • You can now use URLs in addition to just an IP Address

UI Changes​

  • Removed the Backstage menu (the WeConfig-cog that used to be in the top-left corner). You can now find all those features as part of the new File Menu at the top
  • CIDR- and IP Address input boxes now preview the generated color of that Address/Range
  • Number inputs now show the valid range of inputs (if any)
  • Unified all views where you can select and operate a single device to all behave in the same way
  • Unified all views where you can select and operate on multiple devices at the same time to all behave in the same way
  • Fixed fonts to make sure WeConfig looks the same on both Windows and Linux
  • New custom title bar for the application window
  • Configuration/Status views now show status accrued for each device during operations.

Device Support​

  • Add support for the new WeOS 5.30 cli syntax for firewall and port rate-limits
  • Added a default SNMPv3 user for Ibex devices
  • SNMP Trap and OIDs are now generated from official vendor MIBs, ensuring accuracy and consistency.

Bugfixes​

  • Resolved an issue where subnets could visually persist even after the final device in that subnet was removed
  • Resolved an issue where the yellow warning triangle was difficult to see in light mode
  • Resolved an issue where you could not press “Cancel” in the dialog when adding a VLAN-ID
  • Improved error messages during Packet Capture
  • Improved project serialization stability

WeConfig 2.3.2 Changelog

Improvements​

  • Improved project file compatibility when device metadata is incomplete. Device deserialization now handles missing family/model/firmware fields more gracefully by using safe defaults.
  • Expanded firmware background download state handling to include Merlin packages, improving resume/recovery behavior for queued downloads.
  • Improved internal device categorization and serializer matching for WeOS 4, WeOS 5, Ibex, Merlin, and XRD devices to make project serialization/deserialization more robust.

Bugfixes​

  • Fixed an issue where WeOS session handling could miss valid session cookies for WeOS 4.35.0 when devices used alternate SID cookie names.
  • Fixed an issue where Factory Reset could report a failure even when the reset had completed, due to prompt/context-path handling in CLI output.
  • Fixed aggregate port configuration on WeOS 5 devices by clearing existing members before adding configured ports, preventing stale aggregate membership.
  • Fixed an issue where unknown-device project parsing could incorrectly reject certain devices because of partial model data.

WeConfig 2.3.1 Changelog

Improvements​

  • Adjusted project file parsing to be more lenient about malformed port names on WeOS devices, in order to help compatibility with older project files.

Bugfixes​

  • Fixed an issue where WeConfig would not respect the initial project file argument when launching with a project file
  • Fixed an issue where Port Monitoring configuration would stop listening to device selection after the first device de-selection.
  • Fixed an issue where Factory Reset would inaccurately report failure when the device was successfully reset.
  • Fixed an issue where Port Protection would fail to configure when no alarms were configured on the device.

WeConfig 2.3 Changelog

Highlights​

  • WeConnect Integration — One-click provisioning of WeConnect VPN tunnels on supported devices (WeOS 5), with guided setup, precondition checks, and credential management.
  • Unsaved Changes Detection — Automatic monitoring of running vs. startup configuration differences, with commit, revert, and diff viewing per device or across all devices.
  • MRP Self-Service licensing — MRP sublicense quota and certificate retrieval via web service for easier license management and auto-provisioning.
  • Improved Multi-Device Operations — Configuration changes across FRNT, RSTP, RiCo, MRP, OSPF, RIP, and DSL now use intelligent network-order partitioning for safer parallel operations.

Changelog​

WeConnect​

  • Added WeConnect VPN provisioning with guided setup wizard
  • Support for Netcode + OTP and ZIP file credential modes
  • Automatic precondition checking (VLAN count, tunnel availability, RIP status, connectivity, clock sync)
  • Reinstall, uninstall, and overwrite options for existing WeConnect configurations
  • Certificate and key import/delete management for SSL tunnels
  • Comprehensive error diagnostics with user-friendly messages

Configuration Management​

  • Added automatic detection of unsaved configuration changes (running vs. startup)
  • Devices with uncommitted changes are now visually indicated (*)
  • Added "Commit Running to Startup" and "Revert Running to Startup" actions per device
  • Added "Commit All" and "Revert All" bulk actions for all devices with differences between running and startup configurations
  • Added diff viewer to compare running and startup configurations side-by-side
  • Configuration writes for FRNT, RSTP, RiCo, MRP, OSPF, RIP, and DSL no longer auto-commit to startup — commit is now handled centrally via the unsaved changes system

MRP​

  • Configuration apply now uses network-order partitioning for safer multi-device operations

Licenses​

  • MRP Licenses can now be self-serviced via web service for sublicense quota and certificate retrieval, enabling easier license management and auto-provisioning.

Firmware Upgrade​

  • Upload progress now displays uploaded and total file size (e.g., "3.5 MB / 12.1 MB") instead of transfer rate

Ping​

  • Ping tool now accepts hostnames in addition to IP addresses

UI​

  • Quick action buttons now display tooltips with keyboard shortcut information
  • Quick actions are sorted by hotkey for consistency

Bugfixes​

  • Resolved an SSH timeout issue where certain SSH operation timeouts were not handled, causing missed retries and proxy fallback
  • Resolved a memory leak due to excessive amount of uncleaned spinners in the topology.
  • Resolved duplicate route entries being generated in the layer 3 routing graph, improving route-mapping performance
  • Resolved an issue where VLAN-configuration wasn't done in correct network order
  • Resolved an issue where APN configuration on Merlin devices wasn't preserving existing interface names.

WeConfig 2.2 Changelog

Highlights​

  • Support for Merlin devices
    • Discovery, configuration, and firmware upgrade
  • New Cellular / APN configuration view for cellular-capable devices
  • New Port Monitoring configuration
  • New status display for all devices in Device List and Physical Network views.
  • Reports extended with DDM values and Layer 1 issues sections

Changelog​

Alarm​

  • Added Media trigger interval support (WeOS 5.27)

Cellular​

  • WeConfig can now read cellular modem status and signal data from Merlin devices
  • Added APN (Access Point Name) configuration

Discovery​

  • Added mDNS discovery for Merlin devices
  • Merlin default SNMP community is now pre-filled when starting discovery

Firmware Upgrade​

  • Added option to apply "New default" parameters after upgrading devices
  • WeConfig can now handle when a single firmware version is composed of multiple files, such as the case with WeOS 5.26+

Ibex​

  • The login username is now user-configurable
  • Default username is automatically updated for firmware versions above 6.9.6-RC0

Merlin Support​

  • Discovery
  • Configuration of:
    • Basic Setup
    • Accounts
    • VLAN configuration
    • SNMP configuration
    • Cellular / APN configuration
  • Firmware Upgrade (image1 & image2)
  • Backup & Restore (config1)
  • Factory Reset
  • Status acquisition

Network Template​

  • Added support for templates with devices that have multiple origin connections
  • Added support for retries in network template application
  • Improved error messaging for better user feedback on failure

Physical Network​

  • PC network interface cards (NICs) are now shown as ports on the local PC node
  • Routed and one-known-port connections can now be deleted when "Show Connection Info" is toggled.

Port Monitoring​

  • Added Port Monitoring configuration

Reports​

  • Added DDM (Digital Diagnostic Monitoring) values section
  • Added Layer 1 issues section
  • Warning & Critical threshold limits are now shown in more report sections

SNMP Traps​

  • Trap entries are now color-coded based on severity level

SSH​

  • Added retry and exponential backoff logic for SSH connection attempts, improving reliability on flaky links.
  • Improved handling of unexpected SSH session closures, improving user feedback and general command execution reliability on WeOS devices.
  • Improved handling of incoming data through a new channel system.

UI​

  • Labels and fields that have a tooltip now display a subtle visual hint indicating the presence of additional information

Bugfixes​

  • Resolved a crash when selecting a device in the Firewall view
  • Resolved a crash on apply in FRNT configuration
  • Resolved an issue where HSR/PRP stopped loading
  • Resolved an issue where HSR/PRP changes were not reflected after applying
  • Resolved an issue where FRNT configuration failed to recognise the current topology
  • Resolved a crash caused by race conditions in the network model.
  • Resolved a crash that occurred when selecting devices in large topologies
  • Resolved an issue where Distribute Horizontally / Vertically / Radially did not correctly align large sets of devices
  • Resolved an issue where WeOS 4 firmware upgrade presented the bootloader step in the wrong order
  • Resolved an issue where VLAN names were used incorrectly in Firewall rules
  • Resolved timeout errors in Network Template post-operation handling
  • Resolved an issue where removing an Aggregate port did not properly clean up its data
  • Resolved an issue where Project Templates did not handle devices with multiple origin connections
  • Resolved a VLAN serialization error that could corrupt project files
  • Resolved an issue where DDM values were mapped to the wrong ports
  • Resolved an issue where connections did not move correctly when merging devices
  • Resolved an issue where Ibex device identification could fail after firmware updates
  • Resolved a corrupt project file issue caused by Merlin port names
  • Resolved a timeout issue with JSON ports on WeOS 5.27.x
  • Resolved a typo in the HSR/PRP view
  • Resolved an issue where aggregate configuration changes were not applied in the correct network order

WeConfig 2.1.3 Changelog

Changelog​

Improvements​

  • Adjusted the radius of "Distribute Radially" to be better aligned with the actual size and centers of the topology nodes.
  • Adjusted ring alarm triggers for 5.27.0+ devices to match the updated WeOS behavior where condition is no longer supported.
  • Adjusted WeOS 4 Firwmare upgrade steps to run in the order bootloader -> primary -> secondary rather than primary -> bootloader -> secondary.

Bugfixes​

  • Fixed a crash that occured on rare occassion when deselecting a large number of devices in the topology view.

WeConfig 2.1.2 Changelog

Changelog​

Improvements​

  • Added support for labeling FRNT "Broken Ring" SNMP traps.
  • Disabled CPU-Bandwidth configuration on WeOS 5.27.0 and later devices, as this feature is no longer supported.

Bugfixes​

  • Fixed an issue where WeConfig would fail to properly present the RSTP configuration state for certain WeOS4 versions.
  • Fixed an issue where WeConfig would fail to properly calculate upgrade steps for WeOS5 devices when a package required a lower version for which not all platforms were supported.

WeConfig 2.1.1 Changelog

Changelog​

Improvements​

  • Preselected the primary address when adding the first static address in WeOS4 VLAN configuration.
  • Added labels for FRNTv0 M and N ports.
  • Ensured aggregates apply in network order.
  • Removed the extra space in the FRNTv2 title bar.
  • Improved formatting in the Password Update Needed dialog.

Bugfixes​

  • Fixed an issue where duplicate port definitions from WeOS devices would prevent WeConfig from processing LLDP information.
  • Fixed an issue in the handling of reading existing ports from WeOS devices running 5.25.0 through 5.26.1.
  • Fixed an issue that resulted in faulty calculation of WeOS4 upgrade steps.
  • Fixed an issue where the Communication Summary did not update properly when opening it with a device preselected.

WeConfig 2.1 Changelog

Highlights​

Changelog​

Backstage Menu​

  • Moved firmware tab to the About page

Context Menu​

  • Added Context Menu to Import Backup configuration onto a device
  • Added Context Menu to Edit FRNT Ring

Device Access​

  • Allow overriding used SNMP port and timeout

Device List​

  • Added secondary version and bootloader version

Diagnostics​

  • Hover-legend is now scrollable for large amount of devices
  • Added time-scale zooming

Discovery​

  • Merged Interface based and IP-Range based discovery into one view
  • Can now set Auth as part of the discovery process
  • Added proxy-ssh via known devices
  • Moved creation of Link-Local into adapter settings
  • Physical network view gets focus on completed device discovery

Firewall​

  • Added firewall rule generator
  • Added firewall advisories
  • Added new tab: Conntrack
  • Can create rules from Conntrack entry
  • Added option to merge rules if possible
  • Firewall configuration is now serialized to the WeConfig project
  • Added horizontal scrollbars

Firmware Upgrade​

  • Shows the order devices will be updated (based on chosen algorithm)
  • Added option to stop on first fail
  • Changed "Choose" icon to "Checkmark" icon
  • Added a search-box for filtering devices
  • Allowed step calculation to use the optimized 'all' command when possible.

Licensing​

  • Added support for License Keys
  • Changed license text from Active/Expired/Inactive to Pro/Basic
  • Moved "Device Discovery" to top level in the navigation tree
  • New text and icons for Favorites

New Devices​

  • RedBox

New Views​

  • HSR/PRP
  • VRRP
  • Alarm

Notifications​

  • The badge is now hidden when 0 notifications are available
  • Security advisories are no longer notifications (they can now be found under Issues)
  • Flag color changes depending on type of notification

Physical Network​

  • New route visualization
  • Added button to export topology as PNG
  • Increased the horizontal size of the zoom slider
  • Added options for Auto Layout to control how spread out the devices are placed
  • Added option to hide subnets with only one device
  • Performance: Made a better implementation of GetEnumerator for subnet
  • Performance: Improved RouteBuilder

Port Protection​

  • Added a button to restore "Disable Unused" clicks

Port Ingress / Egress​

  • Changed the active ingress/egress display rate to be in bits-per-second rather than bytes-per-second

Project Template​

  • Topology is centered on devices after build
  • Added option to use existing backups when exporting
  • Added option to verify version when importing
  • Performance: Build Network From Template is faster and requires fewer temporary ip addresses

Recent projects​

  • Added preview thumbnails

Reports​

  • Have been entirely reworked, allowing users to create their own report templates.
  • Added default report templates for common use-cases, matching preexisting reports.
  • Report previewer is gone, prints directly to PDF.

Route Table​

  • WeConfig can now display the local PC's route table.
  • Added button to auto-refresh route-table.
  • Route Table serialization has been improved for better accuracy and compatibility with various WeOS versions.

Settings​

  • Clarified diagnostic log history setting
  • Added configurable ping timeout
  • Added network concurrency limit setting
  • Added SNMP port and timeout settings
  • Edited but unsaved settings now has a colored border

Syslog​

  • Added error message if the computer's firewall is blocking incoming syslog messages

Traceroute​

  • Devices are now highlighted when selected by traceroute

Traps​

  • Added error message if the computer's firewall is blocking incoming trap messages

UI​

  • Added manual close button to popups
  • IP boxes now allow leading 0's
  • Expander now looks better in Light Mode
  • Added a dedicated CIDR input box

VLAN​

  • Changed address fields to use a CIDR component (was free text before)
  • Added button to add VLAN to all selected devices
  • Ports are now expanded by default
  • Added separators in the port list for visual clarity
  • Show a warning if the VLAN is blocked by the firewall
  • Aggregated ports can now be configured by clicking their child-ports

WeOS Versions​

  • Added WeOS 5.26 specific CLI parsing

Bugfixes​

  • Resolved an issue where the OSPF protocol was parsed as Any in the firewall
  • Resolved an issue in Firmware Upgrade where the "Download now" button did not display error messages
  • Resolved an issue in Firmware Upgrade where the "Download now" progress text would show text from all downloads
  • Resolved an issue with null-references in ApplicationDiagnostics
  • Resolved an issue with null devices in a subnet
  • Resolved an issue with null-references when selecting a route
  • Resolved an issue where LLDP-frames could cause issues when trying to add a connection
  • Resolved an issue where WeOS5 Radius Support was not showing
  • Resolved an issue where Automatic Firmware settings didn't respond to apply properly
  • Resolved an issue where SNMP settings didn't load from old project files
  • Resolved an issue to add safety checks to make sure DeviceIconsCache does not crash
  • Resolved an issue where running CLI Scripts in network order sometimes didn't work
  • Resolved an issue where a device's manufacturer was not always set correctly
  • Resolved an issue where a device's temperature was not set correctly on WeOS4 devices
  • Resolved an issue where descriptions in the issue list didn't linebreak properly
  • Resolved an issue where port selection in RiCo used too small dropdowns
  • Resolved an issue where removing SNMP from a VLAN would delete all SNMPv3 users
  • Resolved an issue where old backups could not be imported
  • Resolved an issue where locking the topology did not affect subnet- or ring dragging
  • Resolved an issue where automatic firmware download did not stop ongoing downloads when changing to "never"
  • Resolved an issue where manually added devices did not get properly overridden when something is discovered on their IP address
  • Resolved an issue where WeConfig sometimes would freeze during Firmware Upgrade
  • Resolved an issue where it was not possible to change tagging of Aggregated ports in VLAN configuration
  • Resolved an issue where some versions of WeOS did not report ports correctly

WeConfig 2.0.3 Changelog

Changelog​

Improvements​

  • Improved visual indication of Diagnostic log settings.

Bugfixes​

  • Resolved an issue with password protected files that prevented WeConfig from opening them when the first zip entry was not protected.
  • Resolved an issue that caused some settings to to show that they had been applied in the backstage settings view.

WeConfig 2.0.2 Changelog

Changelog​

Improvements​

  • Limited the available Authentication and Privacy methods available for selection in Device Access / SNMP to those actually supported by the device, when it is known.

Bugfixes​

  • Resolved an issue with SNMPv3 communication that prevented WeConfig from communicating with certain devices.
  • Resolved an issue that caused WeConfig to crash when a device presented with an IPv6 address and an IPv4 netmask.

WeConfig 2.0.1 Changelog

Changelog​

Improvements​

  • Forced IPConfig-based discovery to run SNMP to obtain more WeOS4 information.
  • Adjusted margins of the "Availability Status" column in the device list for better alignment.
  • Improved WeConfig's ability to detect port types on WeOS 5.
  • Adjusted the way WeConfig detects if two devices are the same to avoid an issue with alternating host-key post firmware-upgrade.
  • Ensured that the Settings page is scrollable when the window is to small to contain all settings.

Bugfixes​

  • Resolved an issue where MRD's and BRD's did not behave well during Basic Setup.
  • Resolved an issue with FRNTv2 Deserialization from old project files.
  • Resolved an issue that caused duplicate firmware upgrade steps to occur when upgrading past 5.21.1 and 5.22.x.
  • Resolved an issue where updating the network topology too quickly in succession caused a crash.

WeConfig 2.0 Changelog

Updated Graphical User Interface​

Dark Mode Support​

  • Introduced support for dark mode.

Dockable Elements​

  • Enabled docking for all panels and elements.

Enhanced Selection Mechanics​

  • Reworked the way that WeConfig handles selection, "Add" and "Clear" buttons have been removed in favor of directly matching the selection in Physical Network / Devices.

New Panels​

Discovery​

  • Interface-Based Device Discovery: Relocated from the top bar to its own panel.
  • ICMP Ping Discovery: Relocated from the top bar to its own panel.

Configuration​

  • Firewall: Introduced a new firewall configuration panel.
  • Routing/OSPF: Licensed feature. Provides detailed OSPF configuration for devices.
  • Routing/Static: Licensed feature. Allows configuration of specific static routes.
  • Aggregates: Enables LACP configuration.

Per-Device Views​

  • Route Table: Relocated from the Selected Device section.
  • Properties: Relocated from the Selected Device section.
  • Attachments: Relocated from the Selected Device section.
  • Configuration Files: Relocated from the Selected Device section.
  • Cellular: Relocated from the Selected Device section.

Maintenance​

  • Clone or Replace Device: Replaces the Paste and Replace function.

Support​

  • Issues: Collects and displays application and device issues.

Reworked Panels​

Network Visualization​

  • Physical Network: Includes Layer 3 visualization, updated connection colors, ribbon controls, new indicators, and new context menu options.
  • Devices: Removed Backup, Bootloader, MAC, and other columns.

Configuration​

  • Accounts: Reworked to represent the configuration of user accounts on the device, not just admin password configuration.
  • VLAN: Merged tabs into a matrix view.
  • System/SNMP: Now a Staged Task.
  • System/Logging: Now a Staged Task.

Maintenance​

  • Firmware Upgrade: Now a Staged Task.
  • Device Access Settings: Allows editing of the username and PKI usage. Test connection now also tests SSH, SNMP, and HTTP(S) reachability.
  • CLI Scripts: Renamed from "CLI".

Diagnostics​

  • Diagnostics: Uses a new charting framework. Measurements are split per unit. Select measurements, rather than device/measurements.

Support​

  • Help: Now links to the user guide.
  • Release Notes: Now links to the relevant changelog.
  • Reports: Now a licensed feature. Is now a panel and includes a progress log.

Tools​

  • SHDSL Reach Calculator: Uses a new charting framework.

Project Template​

  • Export from Current Project: Now a Staged Task.
  • Build Network from Template: Now a Staged Task.

Changelog​

  • Accounts (previously passwords) now have a quick-button for generating and copying a public/private key pair to the clipboard.
  • "On approval" is now the default update option.
  • Added "Never" as an update option.
  • Added Dark mode and system theme.
  • Added Discovery Neighbours as a discovery option to both ICMP and interface-based discovery.
  • Added Expand/Collapse functionality to physical network.
  • Added Opacity Controls to physical network.
  • Added a periodic ping check that tries to reach devices in the project.
  • Added a search box to physical network.
  • Added actual toast for notifications.
  • Added an icon to physical network that indicates that a firmware upgrade is available for the device.
  • Added backstage menu..---------------------------------------------------
  • Added context menu options for RIP, OSPF, and static routes.
  • Added favorites list.
  • Added firewall configuration panel.
  • Added full docking layout handling.
  • Added icons to all panels.
  • Added observable ingress/egress rates to Configuration/Ports/Ethernet.
  • Added read support for HSR-PRP and redbox.
  • Added spinners to clickable links.
  • Added static route configuration.
  • Added licenses for unlocking/locking features, with an option for temporary trial licenses built into the software.
  • Added the ability for WeConfig to proxy SSH connections via WeOS devices.
  • Added the ability to download missing firmware directly in Firmware Upgrade.
  • Added the ability to edit manually edited connections.
  • Added the ability to mirror device locations across X/Y axis in physical network.
  • Added the ability to remove FRNT rings.
  • Basic setup now allows empty host names.
  • Connection colors have been updated to match with other Westermo resources.
  • Deleted Configuration Baselines panel.
  • Deleted Configuration Manager panel.
  • Deleted logical network.
  • Device access: For devices supporting PKI authentication, PKI authentication can now be enabled or disabled.
  • Device properties now contain hardware revision when applicable.
  • Devices, sorting by IP address now sorts numerically rather than alphabetically.
  • Diagnostics now only need to select measurements, not measurements per device.
  • Discovery: When detecting an unknown device through LLDP, WeConfig will now add its known port information to the device.
  • Dropped support for project files of versions lower than 3.0.
  • Fixed a bug involving reading SFP diagnostics.
  • Fixed a bug where 192.168.2.200 would remain configured on WeOS 4 devices after basic setup was complete.
  • Fixed a bug where local firmware files occasionally would not show up in Firmware Upgrade.
  • Fixed an issue with "fill" zooming where it hid the top icons on devices.
  • Fixed an issue with the RedFox family occasionally being considered as incompatible with WeOS 4.33.2.
  • Fixed an issue with the devices list where the Refresh context menu option was occasionally not present.
  • Fixed issues with FRNT configuration.
  • FRNT Configuration: Focal point is now indicated.
  • FRNT Configuration: Selecting a device now selects it in the topology/devices.
  • Improved performance of LLDP frame receiver.
  • Improved the performance of Project file Loading and Saving.
  • Improved the performance of many WeOS5 associated operations.
  • Made navigation menu collapsible.
  • Merged communication summary and communication details into one view.
  • Merged firmware download settings and firmware download status.
  • Moved Discovery into separate panels.
  • Moved Project Gold file into separate panels.
  • Moved Reports into a panel.
  • Moved unreachable device notifications to issues.
  • Moved to Velopack as installer.
  • New startup screen.
  • Notification badge color now reacts to the intensity of notifications.
  • Prevented PC from going to sleep during a firmware upgrade sequence.
  • Prevented downgrade of WeOS bootloader below barebox 2017.12.0-6.
  • Rearranged VLAN editing interface.
  • Reworked Firmware Upgrade into a Staged Task.
  • Reworked Logging configuration into a Staged Task.
  • Reworked SNMP configuration into a Staged Task.
  • Rings are now rendered in physical network and can be selected / dragged.
  • Reset layout button added to backstage.
  • Split "Selected device" into multiple panels.
  • Split "selected device" into multiple different panels.
  • Subnets are now rendered in physical network and can be selected / dragged.
  • Text in communication summary/details is now copyable.
  • The "CLI" panel has been renamed to "CLI Scripts".
  • Unified list views across many panels to have a similar look and feel.
  • Updated DSL connection visualization.
  • Updated General log to improve performance and appearance.
  • Updated project serialization to version 3.1.
  • Updated target runtime to .NET 9.
  • Updated how unknown devices are rendered in the topology when their MAC is a known OUI.
  • WeConfig now remembers the last selected interface if it is disconnected and then reconnected.
  • WeConfig will now prompt the user for trust when attempting to send non-factory-defaulted credentials to a device with an unknown/unrecognized host key.