Releases: sanny32/OpenModSim
Open ModSim 2.0.0-beta2
2.0.0 beta 2
- Fixed bug 'Changing Type in Windows GUI isn't saved and reverts back' (#114)
- Improved application logging
Open ModSim 2.0.0-beta1
2.0.0 beta 1
This is a major beta version release with significant new features and platform support.
macOS Support
Native macOS build with DMG package, proper app icon, and .omsim file association. Available for Apple Silicon (arm64).
New Visual Theme Engine
Complete UI theming overhaul with light/dark mode support (macOS only).
Register Map View
New FormDataMapView with major improvements:
- Byte Order column
- Per-register descriptions and timestamps
- Row insert / move / delete
- Print support
- Auto-generate map from incoming master requests (#110)
Application Logging
Centralized log output panel (Log) with:
- Copy / export log
- Auto-show on warning or error
- Script start/stop events logged
JS Scripting: server.onRequest()
New JS API to intercept Modbus requests and return custom responses from scripts. See demos/ for examples.
UI & UX
- Welcome dialog on first launch
- Connected clients count in status bar
- Address Base and Hex View controls moved to main toolbar
- Redesigned force registers dialogs
- "Delete All", "Run All Scripts", "Stop All Scripts" in project tree context menu
Project Format
Project files renamed to .omsim. Settings format updated for version 2 (INI).
Platform Packages
- Windows: NSIS installer (Qt5 / Qt6)
- Linux: DEB (Ubuntu/Astra), RPM (Fedora/RHEL), Arch Linux
- macOS: DMG (Apple Silicon)
Open ModSim 1.12.2
This is 1.12.2 release of OpenModSim
- Fixed 'Incorrect value register value range displayed' (#112)
Open ModSim 1.12.1
This is 1.12.1 release of OpenModSim
Fixed bugs:
- There is a possible incorrect assignment of the address and the number of registers (#91).
- The program crashes when incomplete data is entered into Msg Parser (#99).
- Use Global Address Map (Unallocated registers will be zero) Reset on Change (#100).
- It is not possible to enter a negative value in “i16” mode (#102).
- Программа молча закрывается при начале опроса (#103).
Impovements:
- Added windows binaries signing via SignPath.io
In this version added MacOS experimental support (thanks to @nashsu PR #111)
OpenModSim 1.12.0
This is 1.12.0 release of OpenModSim
- Corrected program profile loading from omodsim.ini file
- Fixed incorrect writing values through MSRF/LSRF
- Fixed "The Write to Register dialog opens on the wrong monitor." (#83)
- Fixed "When opening the Write to Register dialog, the focus is not set to the input field." (#84)
- Fixed "Make editing of individual bits available in the Write to Register dialog for all display modes" (#85)
- Fixed Rx/Tx labels in modbus log view
- Added context menu to mark address values
- Added zooming data widget on mouse wheel + ctrl
- Corrected windows installers
- Corrected linux installers
- Updated simulation icons
- Updated dialog "About..."
- Updated readme
Open ModSim 1.11.3
This is 1.11.3 release of Open ModSim
- Added an option to disable automatic configuration loading (#65)
- Added optimized access to the settings dialog (#66)
- Added saving the position of registers windows (#67)
- Added close button to dialogs (#82)
- Added build scripts for Linux and Windows operating systems
- Added panel to script console window
- Added panel to script help window
- Removed the unnecessary changes to the INI file (#74)
- Fixed saving main window state (#69)
- Fix a crash when disabling the status bar (#72)
- Fixed bug that application with device id 255 should not respond to requests with device id 1 (#77)
- Fixed bug that language menu does not reflect currently selected language (checkmark missing) (#79)
- Updated Simplified Chinese (zh_CN) and Add Traditional Chinese (zh_TW) translations (#78)
- Updated "About..." dialog
Open ModSim 1.11.2
Open ModSim 1.11.1
This is 1.11.1 release of Open ModSim
- Added "Close All" action (#64)
- Added command line option
--no-sessionto disable save/restore program session (#65) - Added "Data Definition" dialog opening by double-clicking on the background in the upper half of the registers windows (#66)
- Added save the position of registers windows in xml format (#67)
- Reorganize connect to Modbus/RTU menu
- Fixed bug with restoring data simulation range from xml (#63)
- Added Raw Data Log dialog
Open ModSim 1.11.0
This is 1.11.0 release of Open ModSim
- Added xml format of configuration files (#55)
- Added display definition "Show leading zeros for unsigned values"
- Added tabbed view

Open ModSim 1.10.0
This is 1.10.0 release of Open ModSim
- Added Modbus Definitions Dialog
- Added switch between 5-digits/6-digits address space (#33)
- Added setting to define whitespace between register columns (#56)
- Added “Auto-Increment\Decrement Registers” Button in Preset Register Window (#57)
- Added renaming child windows
