- python3 support: pylint, W1648 # (bad-python3-import) Module moved in Python 3 2018-10-04, by Andrey Skvortsov
- Fixed regression in connecting to LOCAL:// targets 2018-11-23, by Edouard Tisserant
- Merge, with surprizingly little conflicts 2018-11-23, by Edouard Tisserant
- IDManager : finished Import/Export. Added merging capability to import (asks if particular ID is replaced during import). Added ESC as closing shortcut to IDManager dialog, and adjusted its size. 2018-11-22, by Edouard Tisserant
- merge 2018-10-03, by Andrey Skvortsov
- Update localization template 2018-10-03, by Andrey Skvortsov
- Fix 'msgid' format string with unnamed arguments cannot be properly localized 2018-10-03, by Andrey Skvortsov
- Add automatic check for localization strings with multiple unnamed arguments 2018-10-03, by Andrey Skvortsov
- Improve localization support in etherlab (mostly) 2018-10-03, by Andrey Skvortsov
- cleanup etherlab: pylint, W0602 (global-variable-not-assigned) Using global for 'X' but no assignment is done 2018-10-03, by Andrey Skvortsov
- cleanup: pylint, W0109 # (duplicate-key) Duplicate key 'X' in dictionary 2018-10-03, by Andrey Skvortsov
- Add python3 syntax checking to CI 2018-10-03, by Andrey Skvortsov
- Fix old style exception raise and exec syntax 2018-10-03, by Andrey Skvortsov
- Use python 3 compatible exception syntax everywhere 2018-10-02, by Andrey Skvortsov
- cleanup: pylint, R0123 # (literal-comparison) Comparison to literal 2018-10-02, by Andrey Skvortsov
- Use predefined constants for PlcStatus instead of string literals 2018-10-02, by Andrey Skvortsov
- cleanup: pylint, R1704 # (redefined-argument-from-local) Redefining argument with the local name 'Y' 2018-10-01, by Andrey Skvortsov
- cleanup: pylint, R1701 # (consider-merging-isinstance) Consider merging these isinstance calls to isinstance(CTNLDFLAGS, (str, unicode)) 2018-10-01, by Andrey Skvortsov
- cleanup: pylint, E1304 # (missing-format-string-key) Missing key 'X_name' in format string dictionary 2018-10-01, by Andrey Skvortsov
- cleanup: pylint, E1300 # (bad-format-character) Unsupported format character '"' (0x22) at index 17 2018-10-01, by Andrey Skvortsov
- cleanup: pylint, W0111 # (assign-to-new-keyword) Name async will become a keyword in Python 3.7 2018-10-01, by Andrey Skvortsov
- cleanup: pylint, E1310 (bad-str-strip-call) Suspicious argument in str.strip call 2018-10-01, by Andrey Skvortsov
- Fix segmentation fault when last lines in text POUs should be highlighted 2018-10-01, by Andrey Skvortsov
- enable etherlab checks 2018-09-29, by Andrey Skvortsov
- clean etherlab: pylint, C0330 # (bad-continuation) Wrong hanging indentation before block 2018-09-29, by Andrey Skvortsov
- clean etherlab: pylint, W0612 # (unused-variable) Unused variable 'X' 2018-09-29, by Andrey Skvortsov
- clean etherlab: pylint, W1618 # (no-absolute-import) import missing `from __future__ import absolute_import` 2018-09-29, by Andrey Skvortsov
- clean etherlab: pylint,E0602 # (undefined-variable) Undefined variable 'X' 2018-09-29, by Andrey Skvortsov
- clean etherlab: pylint, E1136 # (unsubscriptable-object) Value 'X' is unsubscriptable 2018-09-29, by Andrey Skvortsov
- ignore missing MotionLibrary 2018-09-29, by Andrey Skvortsov