Release with mostly internal changes and fixes.
Added
- Added a command to change the active PLC configuration. Until now this was only possible by manually adjusting the LastUser.set file in the project root. #1
More information can be found in the readme file
This finally closes the very first official issue in the repository 😎. - Added contents to the readme section for commands
Changed
- Changed internal XML backend from
xmlbuilder2
tofast-xml-parser
. This change will allow us to easier parse and also modify XML files for new features. - Improved AS V3.x configuration view package files support. We still (and maybe will never) not support all settings and files.
Fixed
- The default connection port in the ArSim transfer task was adjusted.
#39
Existing configurations defined in the tasks.json file are not affected by the template change and need to be adjusted manually. - Added more strict linter, compiler and formatter rules, which lead to fixes of some small logic issues in some places. #36, #56, #14
- Normalized all file path output in the log console. All file paths can now be clicked with
Ctrl + Click
and will open the correct file. #33