Version 0.9.14
Changes
- Independent I/O & Interfaces control: I/O can now be activated and deactivated independently of the program, with its own button, status indicators, and auto-start setting. I/O remains disabled by default in Setup mode.
- When starting a program while I/O is inactive, users can cancel, start without I/O, or activate I/O and the program together.
- Improved status and error indication: Program and I/O errors are shown separately in the dashboard, top bar, and through the RGB LED. Interface states now clearly distinguish between Disabled, Stopped, Active/OK, and Error.
- A configurable stop state is available for each digital output: Off, On, or Keep state. Ongoing blinking is retained when keeping the state.
- Navigation has been reorganized: Data Points and I/O & Interfaces are now dedicated main menu sections.
- The data point table can be sorted by ID, label, data type, source, and target. The selected sorting is stored locally in the browser, with interface-specific sorting such as Modbus addresses.
- Starting, stopping, and reconfiguring digital I/O, 1-Wire, Modbus, and MQTT is now more reliable. Runtime and communication errors are detected and reported more consistently.
- Device logs load more efficiently and indicate when older entries are no longer available.
- Tables are aligned more quickly when opened. The mobile login layout and several top-bar and menu details have also been improved.