This repository was archived by the owner on Sep 2, 2026. It is now read-only.
Releases: Autonomy-Logic/xml2st
Releases · Autonomy-Logic/xml2st
Release list
v4.0.7
What's Changed
- feat: type FUNCTION temps from defs embedded in the project XML; remove bundled MatIEC library by @thiagoralves in #26
- release: development → main (v4.0.7 — embedded library blocks, __XWORD, MatIEC removal) by @thiagoralves in #27
Full Changelog: v4.0.6...v4.0.7
v4.0.6
v4.0.5
v4.0.4
v4.0.3
v4.0.2
What's Changed
- Fix bugs and improve exception handling by @thiagoralves in #1
- Create Github Actions to generate compiled files by @JoaoGSP in #2
- Debugger generator by @dcoutinho1328 in #3
- Rtop 34 implement arguments on xml2st by @dcoutinho1328 in #4
- Rtop 33 include debugger into st file by @dcoutinho1328 in #5
- Feat update build action by @JoaoGSP in #6
- Add creation of debug.c file with debug symbols for the runtime by @thiagoralves in #7
- add debug.c.j2 to final build by @JoaoGSP in #9
- Rtop 35 add support for complex variables on debug.c by @dcoutinho1328 in #8
- Update build.yml to correct data paths for PyInstaller by @JoaoGSP in #10
- adding checksum by @dcoutinho1328 in #12
- Generate glue vars by @JoaoGSP in #13
- Rtop 38 add support for array on debug.c by @dcoutinho1328 in #11
- parsing FUNCTION block by @dcoutinho1328 in #15
- Fix ladder diagram execution order in generated ST code by @devin-ai-integration[bot] in #17
- Add MD5 checksum to debug.c as plc_program_md5 char array by @devin-ai-integration[bot] in #19
- Remove array element manual parsing and conditional struct transformation logic by @devin-ai-integration[bot] in #20
- Fix leftover TYPE END_TYPE when parsing structs in PLCopen XML by @devin-ai-integration[bot] in #21
- Add %MX (bool memory) support for OpenPLC v4 by @devin-ai-integration[bot] in #23
- fix: Handle global array/struct variable paths in debug.c generation by @thiagoralves in #25
New Contributors
- @JoaoGSP made their first contribution in #2
- @dcoutinho1328 made their first contribution in #3
- @devin-ai-integration[bot] made their first contribution in #17
Full Changelog: https://github.com/Autonomy-Logic/xml2st/commits/v4.0.2
v4.0.1
What's Changed
- Fix bugs and improve exception handling by @thiagoralves in #1
- Create Github Actions to generate compiled files by @JoaoGSP in #2
- Debugger generator by @dcoutinho1328 in #3
- Rtop 34 implement arguments on xml2st by @dcoutinho1328 in #4
- Rtop 33 include debugger into st file by @dcoutinho1328 in #5
- Feat update build action by @JoaoGSP in #6
- Add creation of debug.c file with debug symbols for the runtime by @thiagoralves in #7
- add debug.c.j2 to final build by @JoaoGSP in #9
- Rtop 35 add support for complex variables on debug.c by @dcoutinho1328 in #8
- Update build.yml to correct data paths for PyInstaller by @JoaoGSP in #10
- adding checksum by @dcoutinho1328 in #12
- Generate glue vars by @JoaoGSP in #13
- Rtop 38 add support for array on debug.c by @dcoutinho1328 in #11
- Expand debug.c capabilities by @thiagoralves in #14
- parsing FUNCTION block by @dcoutinho1328 in #15
- Merge development into main by @thiagoralves in #16
- Fix ladder diagram execution order in generated ST code by @devin-ai-integration[bot] in #17
- Add MD5 checksum to debug.c as plc_program_md5 char array by @devin-ai-integration[bot] in #19
- Remove array element manual parsing and conditional struct transformation logic by @devin-ai-integration[bot] in #20
- Fix leftover TYPE END_TYPE when parsing structs in PLCopen XML by @devin-ai-integration[bot] in #21
- Bug fixes and improvements from development by @thiagoralves in #22
- Add %MX (bool memory) support for OpenPLC v4 by @devin-ai-integration[bot] in #23
- fix: Handle global array/struct variable paths in debug.c generation by @thiagoralves in #25
New Contributors
- @thiagoralves made their first contribution in #1
- @JoaoGSP made their first contribution in #2
- @dcoutinho1328 made their first contribution in #3
- @devin-ai-integration[bot] made their first contribution in #17
Full Changelog: https://github.com/Autonomy-Logic/xml2st/commits/v4.0.1