Release Notes for HDevelopEVO 25.05 Progressđź”—
More Info
You find the release notes for HALCON 25.05 on the MVTec website .
New Functionalityđź”—
- Now it is possible to move editor tabs to a secondary window. Note that it is not possible to dock the window again.
- HDevelopEVO now supports AI functionality. It’s possible to use a selected LLM from a chat. The LLM can be asked questions about the current workspace, about commands of HDevelopEVO, but also can be asked questions concerning programming with HALCON. Furthermore, the new AI functionality also supports code completion.
- It is now possible to move the program counter to all code lines of procedures that are listed in the call stack view.
Hence, you can set the program counter to code lines of the calling procedures. - The HALCON Script language now supports an import statement to reference procedures from another file. This feature is fully integrated into the IDE regarding functionality such as “step into procedures”, view the call stack and local variables, “edit and continue”, set breakpoints, “jump to cursor”, or “go to definition”. It provides autocompletion for procedure calls as well.
- HDevelopEVO now logs to a file. This file can be opened with “File -> Open Log File”.
- HDevelopEVO now provides its first tool, the gray value histogram. Now, it is possible to visualize and inspect the gray value histogram of an image, and to interactively select a region or scale an image.
Bug Fixesđź”—
- In rare cases, the program counter jumped to unexpected lines during an “edit and continue” operation. This problem has been fixed.
- HDevelopEVO did not display the program counter properly when the end of code had been reached. This problem has been fixed.
- When a variable was used with a different type than defined, the error was reported twice. This problem has been fixed.
- When code contained multiple type errors for a given variable, only the last one was reported as an error. This problem has been fixed.
New Documentation Functionalityđź”—
- The documentation has been extended with a chapter about cybersecurity.
Documentation Bug Fixesđź”—
- The documentation only mentioned the asterisk (“*”) as a possible comment sign in HSCRIPT files. A double slash (“//“) can be used for comment lines as well. This problem has been fixed.