- IDE: Iec2CSettings: Log wasn't available in case of exception when launching iec2c. 2021-03-02, by Edouard Tisserant
- IDE: Log: Cosmetic changes, refactoring 2021-03-02, by Edouard Tisserant
- IDE: Make ST code generation more verbose, since it can be really long in case of big programs, and it is better to let the user know build is still in progress. 2021-03-01, by Edouard Tisserant
- IDE: Fixed log console that was not updating line by line smoothly when building. 2021-02-28, by Edouard Tisserant
- merge 2021-04-09, by Edouard Tisserant
- Merge 2021-02-02, by Tomaz Orac
- merge 2021-01-28, by Mario de Sousa
- modbus plugin: add (user accessible) transaction bool flags for servers/slaves; FIX BUG in previous commit affecting RTU slaves. 2021-01-28, by Mario de Sousa
- modbus plugin: add (user accessible) transaction counters for servers/slaves 2021-01-28, by Mario de Sousa
- PLCObject : Ensure that PreStart is executed before starting PLC. Also, make sure that python thread doesn't enter in a start/stop loop when ordered to stop. 2021-02-23, by Edouard Tisserant
- Merge 2021-01-18, by Edouard Tisserant
- merge 2020-12-25, by Mario de Sousa
- modbus plugin: add/fix comments 2020-12-25, by Mario de Sousa
- merge 2020-12-21, by Mario de Sousa
- Modbus plugin: fix bug - map BOOL flag onto C u8 (was incorrectly mapped onto u16) 2020-12-21, by Mario de Sousa
- Modbus plugin: map status of MB transaction onto 2 located BYTE vars (instead of a singlw WORD var). 2020-12-21, by Mario de Sousa
- Modbus plugin: provide user programs feedback on current connection status mapped onto a WORD located variable 2020-12-21, by Mario de Sousa
- Removed harmful assert in ProcessLogger. 2021-01-13, by Edouard Tisserant
- Fix missing import, consequence of bad resolution of conflicting hg graft of f0a822ef9fa0 into d15a997859b1 2020-12-22, by Edouard Tisserant
- plc_debug.c/var_acces.c : whitespace cleanup and other cosmetic changes 2020-01-14, by Edouard Tisserant
- Prevent global python_poll blocks to be created when accidentally adding content to C-File OnChange column. 2020-07-03, by Edouard Tisserant
- DEBUG: (IDE side) fixed wrong implementation of anti-rapid-fire leading to systematic delay in subscribing 2020-05-11, by Edouard Tisserant
- XSLTransform.py: added get_error_log() 2020-02-11, by Edouard Tisserant
- Attempt to workaround problem reported about empty plc.xml after unrelated crash. Now, if etree model is corrupted in a way tostring() would generate an empty string, exception prevents saving. 2020-08-31, by Edouard Tisserant
- docsvg.py : Better error message when inkscape is not installed. 2020-09-03, by Edouard Tisserant
- Fix unmatched "Courier" font for monospace fonts on latest ubuntu 20.04. Selected "FreeMono" instead, present since at least 18.04 2020-04-04, by Edouard Tisserant
- Python Runtime: order of execution of extension's init() and cleanup() now reflects order of appearance of extensions in configuration tree. 2020-07-13, by Edouard Tisserant
- Runtime: change PLCObject 'BlobAsFile' method to allow customization by overriding 2020-12-22, by Edouard Tisserant
- WebInterface: better wording for wiping PLC content: "Repair" 2020-12-21, by Edouard Tisserant
- runtime: added restart/reset button in web settings. Accidentaly fixed web settings logging feature. 2020-12-18, by Edouard Tisserant