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.