This is 1.14.0 release of Open ModScan.
- Added a full Hex View workflow across the app:
- Hex mode support in NumericLineEdit (including prefix handling and related resources) (#71).
- Updated force-write dialogs to format labels/addresses correctly in hex and decimal modes.
- Added hex button visibility/styling refinements and related UI cleanup.
- Completed Hex View translations and multilingual screenshots.
- Improved data presentation in results:
- Added a double-click action on the tab bar to open Data Definition.
- Major write-dialog UX/UI redesign:
- Reworked Write Multiple Registers, Mask Write Register, and write coils/register dialogs.
- Added bit-pattern group checkbox for Write Holding Register.
- Improved validation/behavior for write actions and related error messaging.
- Enhanced Modbus TCP scanner behavior and stability:
- Scanner UI now supports IP selection from list and subnet mask entry with CIDR notation.
- Added common subnet masks in the combobox.
- Improved scanning progress reporting, scrolling, and result-tree placement.
- Fixed a crash during Modbus TCP scanning.
- Added confirmation prompt for “Clear Results”.
- Fixed correctness and compatibility issues:
- Fixed input-length handling that could produce incorrect end-address display.
- Standardized “Device ID” naming.