{"id":284,"date":"2025-12-17T10:16:36","date_gmt":"2025-12-17T09:16:36","guid":{"rendered":"https:\/\/symspace.lcm.web-email.at\/?page_id=284"},"modified":"2025-12-23T11:42:32","modified_gmt":"2025-12-23T10:42:32","slug":"change-log","status":"publish","type":"page","link":"https:\/\/symspace.lcm.web-email.at\/contact\/change-log\/","title":{"rendered":"Change Log"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading\">Change Log<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Version v1.8.2<\/h2>\n\n\n\n<p>Released on 2025-12-04<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bug Fixes<\/h3>\n\n\n\n<ul class=\"wp-block-list is-style-square-blue-icon\">\n<li>Improvements and Bugfixes for the JobManager.<\/li>\n\n\n\n<li>Bugfix for incorrect previews after save.<\/li>\n\n\n\n<li>Fixed missing boundary condition in thermal model.<\/li>\n\n\n\n<li>Fixed outer boundary in simulation components.<\/li>\n\n\n\n<li>Removed default Dirichlet boundary condition on inner calculation circle in magnetic simulation.<\/li>\n\n\n\n<li>Fixed import of parameter \u2018lambda\u2019 for the airgap in the thermal simulation.<\/li>\n\n\n\n<li>Fixed layer information for geometry segments.<\/li>\n<\/ul>\n\n\n\n\n\t<div class=\"js-Accordion\">\n\t\t\t\t\t<button>Version v1.8.1<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<p>Released on 2025-09-01<\/p>\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>Moved SyMSpace error logs \u2018hs_err_pid*\u2019 to temp<\/li>\n<li>Speed-up of SyMSpace Previews<\/li>\n<li>Disabled ProgressBar by default<\/li>\n<li>Added documentation for SyMSpace Macros<\/li>\n<li>Improved SyMSpace-Assistant<\/li>\n<li>Reset views and preview after changing tabs<\/li>\n<li>Speed-up loading projects<\/li>\n<\/ul>\n<p><strong>Bug Fixes<\/strong><\/p>\n<ul>\n<li>Corrected geometry diameters for assemblies<\/li>\n<li>Fixed cadquery exit crashes<\/li>\n<li>Fixed invalid (autogenerated) directories in Windows<\/li>\n<\/ul>\n<p><strong>WebGUI<\/strong><\/p>\n<ul>\n<li>Store web project-information in project<\/li>\n<li>Show event messages in webgui<\/li>\n<li>Update status by insert components<\/li>\n<li>Update status by regenerate<\/li>\n<li>Speed-up component insertion<\/li>\n<\/ul>\n<p><strong>JobManager<\/strong><\/p>\n<ul>\n<li>Replaced default HTCondor interface by CLI for all HTCondor versions<\/li>\n<\/ul>\n<p><strong>Optimizer<\/strong><\/p>\n<ul>\n<li>Bugfix for selecting variables and results<\/li>\n<li>Remove creating DocFiles for seleted individuals<\/li>\n<\/ul>\n<p><strong>OpenModelica<\/strong><\/p>\n<ul>\n<li>Set latest tested OpenModelica version to 1.11.0<\/li>\n<\/ul>\n<p><strong>Electromagnetic Simulation<\/strong><\/p>\n<ul>\n<li>Implementation of Park transform for non square matrices<\/li>\n<li>Added check for case of pz=1 and sectorMode=true<\/li>\n<\/ul>\n<p><strong>Mechanic Simulation<\/strong><\/p>\n<ul>\n<li>HOTINT Update<\/li>\n<li>Fixed issue in geometry processing for mechanic simulation<\/li>\n<li>Fixed incorrect assignment of boundary conditions<\/li>\n<\/ul>\n<p><strong>Thermal Simulation<\/strong><\/p>\n<ul>\n<li>Added Wires to thermal simulation<\/li>\n<\/ul>\n<p><strong>TPeriodic<\/strong><\/p>\n<ul>\n<li>Problems with nopack fixed<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Update of the installation guide.<\/li>\n<\/ul>\n<p><strong>Package Upgrades<\/strong><\/p>\n<ul>\n<li>Java:\n<ul>\n<li>Update Java Version to Amazon Corretto 17 LTS<\/li>\n<\/ul>\n<\/li>\n<li>Python:\n<ul>\n<li>Update Python Version to 3.11.13<\/li>\n<li>New Packages:<\/li>\n<li>coverage<\/li>\n<li>pytest-cov<\/li>\n<li>openai<\/li>\n<li>snakeviz<\/li>\n<li>trame-alerts<\/li>\n<li>trame-code<\/li>\n<li>trame-datagrid<\/li>\n<li>trame-iframe<\/li>\n<li>trame-image-tools<\/li>\n<li>trame-jupyter-extensions<\/li>\n<li>trame-markdown<\/li>\n<li>trame-router<\/li>\n<li>trame-slicer<\/li>\n<li>trame-video<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.7.14059<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<p>Released on 2024-11-25<\/p>\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>Python 3.11.10 is now the official Python version.<\/li>\n<li>Resolved deprecation warnings.<\/li>\n<li>Introduced SyMSpace Assistant for ChatGPT.<\/li>\n<li>Added the SyMPython Kernel to support advanced computation.<\/li>\n<li>Jupyter Notebook integration is now supported.<\/li>\n<li>Introduced utility functions for working with 3D models using VTK, TriMesh, CadQuery, and NGSolve Mesh.<\/li>\n<\/ul>\n<p>Bug Fixes<\/p>\n<ul>\n<li>Fixed issues with umlauts in LaTeX documentation files.<\/li>\n<li>Resolved crashes caused by cbor2.<\/li>\n<li>Introduced separate SharedModules for compatibility with Python 3.6 and 3.11.<\/li>\n<\/ul>\n<p><strong>WebGUI<\/strong><\/p>\n<ul>\n<li>Expanded functionality to improve usability.<\/li>\n<li>Introduced a \u2018warning\u2019 flag for better diagnostics.<\/li>\n<li>Implemented file upload and download.<\/li>\n<li>Added SVG preview functionality.<\/li>\n<li>Introduced .obj 3D model preview support.<\/li>\n<\/ul>\n<p><strong>Optimizer<\/strong><\/p>\n<ul>\n<li>Improved the surrogate model.<\/li>\n<\/ul>\n<p><strong>Femag<\/strong><\/p>\n<ul>\n<li>Resolved a bug in rotated boundary conditions.<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Added descriptions for the WebGUI.<\/li>\n<li>Included instructions for using SyMSpace Assistant in ChatGPT.<\/li>\n<li>Updated Javadoc.<\/li>\n<\/ul>\n<p><strong>HOTINT<\/strong><\/p>\n<ul>\n<li>Fixed a stress simulation issue where oversized domains lacked stored domain numbers.<\/li>\n<\/ul>\n<p><strong>Thermal Simulation<\/strong><\/p>\n<ul>\n<li>Addressed an issue where import assignments were lost during refreshDependency.<\/li>\n<li>Removed automatic setting of thermal boundary conditions.<\/li>\n<\/ul>\n<p><strong>JobManager<\/strong><\/p>\n<ul>\n<li>Fixed bug related to undefined jobs.<\/li>\n<li>Improved handling of job dependencies.<\/li>\n<li>Resolved detection <strong>issues<\/strong> with HTCondor.<\/li>\n<\/ul>\n<p><strong>Condor<\/strong><\/p>\n<ul>\n<li>Corrected version checks for the remotecompute decorator.<\/li>\n<\/ul>\n<p><strong>Package Upgrades<\/strong><\/p>\n<ul>\n<li><strong>Java:<\/strong>\n<ul>\n<li>Set minimal supported Java version to 11.<\/li>\n<li>Upgraded JCEF\/CE to 1.0.61\/127.3.1.<\/li>\n<\/ul>\n<\/li>\n<li>Python:\n<ul>\n<li>Upgraded numpy to version 1.26.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.6.13052<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p>Released on 2024-03-01<\/p>\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>File encoding converted to UTF-8.<\/li>\n<li>Placing an additional config.local under the user home directory is supported.<\/li>\n<li>Improved project regeneration speed.<\/li>\n<li>Closes Matlab when project is closed.<\/li>\n<li>Added function \u2018linspace\u2019 to Java-formula.<\/li>\n<li>Improved accuracy of periodic signals.<\/li>\n<li>Bugfix for encoding of LTSpice-results.<\/li>\n<\/ul>\n<p><strong>User interface<\/strong><\/p>\n<ul>\n<li>Uncertain previews are marked as such.<\/li>\n<\/ul>\n<p><strong>WebGUI<\/strong><\/p>\n<ul>\n<li>Previews are now supported.<\/li>\n<li>Conversion of parameters now possible.<\/li>\n<li>Parameters can be modified in the component view.<\/li>\n<li>Added Workflow-Components with settings.<\/li>\n<\/ul>\n<p><strong>Jobmanager<\/strong><\/p>\n<ul>\n<li>Replaced HTCondor python-binding with commandline interface for HTCondor Version 8.8.<\/li>\n<\/ul>\n<p><strong>Optimizer<\/strong><\/p>\n<ul>\n<li>Extended scripting for Optimizer control.<\/li>\n<li>All files of a project are used in the optimization (not only component files).<\/li>\n<\/ul>\n<p><strong>Femag<\/strong><\/p>\n<ul>\n<li>Removed non-working option \u2018GenerateSpecificPreview\u2019.<\/li>\n<\/ul>\n<p><strong>Mechanic Simulation<\/strong><\/p>\n<ul>\n<li>Added units to HOTINT plots.<\/li>\n<li>Reworked handling of \u2018oversize\u2019-boundary conditions.<\/li>\n<\/ul>\n<p><strong>Thermal Simulation<\/strong><\/p>\n<ul>\n<li>Reworked handling of boundary conditions.<\/li>\n<\/ul>\n<p><strong>AC-Loss-Simulation<\/strong><\/p>\n<ul>\n<li>Fixed rotation of wires for geometries without symmetry.<\/li>\n<li>Fixed rotation of rectangular wires.<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Added installation instructions for OpenModelica.<\/li>\n<\/ul>\n<p><strong>Upgrades<\/strong><\/p>\n<ul>\n<li>The following java packages were updated:\n<ul>\n<li>Integrated WebBrowser (JCEF) upgraded to 119.4.3.<\/li>\n<li>Jyz3d library upgraded to 2.2.1.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Requirements<\/strong><\/p>\n<ul>\n<li>HTCondor interface supported up to Version 8.8.17.<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.5.10925<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p>Released on 2023-04-28<\/p>\n<p><strong>User interface<\/strong><\/p>\n<ul>\n<li>Remove Check from toolbar.<\/li>\n<li>Existing projects cannot be overwritten.<\/li>\n<\/ul>\n<p><strong>Electro-magnetic Simulation (FEMM)<\/strong><\/p>\n<ul>\n<li>Error in simulation model with subparts was fixed.<\/li>\n<\/ul>\n<p><strong>Electro-magnetic Simulation (Femag)<\/strong><\/p>\n<ul>\n<li>Bug in the iron loss simulation was fixed.<\/li>\n<\/ul>\n<p><strong>Thermal Simulation<\/strong><\/p>\n<ul>\n<li>Error in thermal model if subparts are included was fixed.<\/li>\n<li>Fixed problem if thermal capacity for material pins with loss values was missing.<\/li>\n<\/ul>\n<p><strong>Mechanic Simulation<\/strong><\/p>\n<ul>\n<li>If material \u2018Air\u2019 is assigned to a material pin (or a material without Young modulus) the domain will not be meshed.<\/li>\n<\/ul>\n<p><strong>Macros<\/strong><\/p>\n<ul>\n<li>\u2018export_model_description\u2019 was updated.<\/li>\n<li>New macro \u2018purge_dxf_geometry\u2019 was added.<\/li>\n<li>When executing a macro the update of a selected parameter was ensured.<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Added WebGUI section to the SyMSpace help.<\/li>\n<li>LTSPice installation instruction were included.<\/li>\n<li>The documentation for the Optimizer was extended.<\/li>\n<\/ul>\n<p><strong>Installer<\/strong><\/p>\n<ul>\n<li>Parallel installation of multiple SyMSpace Versions is supported.<\/li>\n<\/ul>\n<p><strong>Requirements<\/strong><\/p>\n<ul>\n<li>Update of the HOTINT version to 1.3.139.<\/li>\n<li>The following python packages were updated:\n<ul>\n<li>femagtools was downgraded to version 0.8.4.<\/li>\n<li>Packages dash and ezdxf were added.<\/li>\n<li>astroid, pylint and spyder were removed.<\/li>\n<li>Version of matplotlib was updated to 3.2.2.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.4.10663<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p>Released on 2022-11-03<\/p>\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>Enabled \u2018RunSimulation\u2019 and \u2018RemoteCompute\u2019 option by default.<\/li>\n<li>Bug where the 3d SyMSpace preview fully occupies the CPU was fixed.<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Update of the installation-guide.<\/li>\n<\/ul>\n<p><strong>Installer<\/strong><\/p>\n<ul>\n<li>SyMSpace versions can now be installed in parallel. It is possible have versions with different version number or flavor (i.e. stable or nightly).<\/li>\n<\/ul>\n<p><strong>Python<\/strong><\/p>\n<ul>\n<li>New Jep version based on Java 8.<\/li>\n<li>Python distribution now includes the vtk-package.<\/li>\n<\/ul>\n<p><strong>WebGUI<\/strong><\/p>\n<ul>\n<li>Pre-insert routines implemented in order to automatize component links.<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.3.10502<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p>Released on 2022-06-24<\/p>\n<p><strong>Bug-Fixes<\/strong><\/p>\n<ul>\n<li>Error if python package Pillow is not installed was fixed.<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.3.10490<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p>Released on 2022-05-30<\/p>\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>An interface to the new WebGUI was added to SyMSpace.<\/li>\n<li>Simulation results are now stored in files.<\/li>\n<\/ul>\n<p><strong>Optimizer<\/strong><\/p>\n<ul>\n<li>Excel-export was updated by adding description and unit.<\/li>\n<li>Update of the web-plot interface by modifying data exchange and add selection.<\/li>\n<li>Bug-fix when restoring solver-state.<\/li>\n<\/ul>\n<p><strong>JobManager<\/strong><\/p>\n<ul>\n<li>Python jobs now only copy export files, which are used in the export mask.<\/li>\n<li>Improved job-handling to restore jobs after restart.<\/li>\n<li>Update status-bar for running jobs.<\/li>\n<\/ul>\n<p><strong>User interface<\/strong><\/p>\n<ul>\n<li>Improved GUI-usability while gui is disabled during regeneration.<\/li>\n<\/ul>\n<p><strong>Web-gui<\/strong><\/p>\n<ul>\n<li>Added JSON data format for data exchange.<\/li>\n<\/ul>\n<p><strong>Macros<\/strong><\/p>\n<ul>\n<li>Implemented a macro to convert results file to a field.<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Update of the installation-guide.<\/li>\n<li>Extended the developer-guide.<\/li>\n<li>Included additional information about the optimizer to the SyMSpace help.<\/li>\n<\/ul>\n<p><strong>Installer<\/strong><\/p>\n<ul>\n<li>Restricting architecture for SyMSpace installer to 64bit in order to avoid problems with 32bit registry paths.<\/li>\n<\/ul>\n<p><strong>Requirements<\/strong><\/p>\n<ul>\n<li>Changed Python Version from 3.6.5 to 3.6.8.<\/li>\n<li>Update of the HOTINT version to 1.3.139.<\/li>\n<li>Added freecad dxfImport libraries v1.39 for FreeCAD 0.16.<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.2.10214<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>Python packages, which are distributed as zip or egg files can be loaded\n<ul>\n<li>Only zip and egg files in the Python functions directory are considered<\/li>\n<li>If multiple versions of the same package are detected only the latest is loaded<\/li>\n<li>File names have to meet a specific pattern e.g.: lcm_general-1.0.300-py3.6.zip<\/li>\n<\/ul>\n<\/li>\n<li>\u00a0Python package to perform tolerance analysis has been added (experimental state)<\/li>\n<li>\u00a0Reporting has been extended to further use latex distributions (e.g. Tex Live)<\/li>\n<li>\u00a0The output of report compiling has been added to the console and error detection<\/li>\n<li>\u00a0The behaviour of the PyTPeriodicMatrix \u201cfromFit\u201d method has been aligned with the TPeriodic\/-Matrix implementation<\/li>\n<\/ul>\n<p><strong>Optimizer<\/strong><\/p>\n<ul>\n<li>The Optimizer wrapper and optimizer scripts have been updated\n<ul>\n<li>Excel file import\/export<\/li>\n<li>Bokeh plotting of individuals<\/li>\n<\/ul>\n<\/li>\n<li>Optimizer macros have been added\n<ul>\n<li>Fill buffer with individuals from other optimizations<\/li>\n<li>Fill buffer with individuals from Excel files<\/li>\n<li>Fill buffer with custom defined individuals (via GUI Input-Window)<\/li>\n<li>Fill archive individuals from Excel files<\/li>\n<li>Custom export of archive and problem individuals from Excel files<\/li>\n<li>Custom comparison plots of archive and problem individuals<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>JobManager<\/strong><\/p>\n<ul>\n<li>The Python Job capabilities have been extended\n<ul>\n<li>Additional files and directories (same as Python modules\/packages) can be added to a Job<\/li>\n<li>All zip and egg files in the Job directory are automatically unpacked<\/li>\n<li>\u201cpreJob\u201d and \u201cpostJob\u201d methods can be defined<\/li>\n<li>Result file handling has been added<\/li>\n<li>Variation feature: create multiple jobs with different parameters<\/li>\n<\/ul>\n<\/li>\n<li>Python Docker Jobs for local or cluster (Linux only) computation can be created<\/li>\n<li>Deadlocks when using new HTCondor versions, if Python was not recognized, have been resolved<\/li>\n<li>An interface to remote submit jobs on submit-server has been added<\/li>\n<li>The error handling for the interface to new HTCondor versions has been improved<\/li>\n<\/ul>\n<p><strong>User interface<\/strong><\/p>\n<ul>\n<li>The 3D rotation of embedded matplotlib plots (Preview double-click feature) has been enabled<\/li>\n<li>\u201cRun Macro\u201d menu entry has been added to the Optimizer GUI (Requires config: OptimizerDebug=true)<\/li>\n<li>Macro to run tasks (update, reset, gen.\/del. DocFiles) on all project indices has been added<\/li>\n<li>The problem of closing the Optimizer, while saving is in progress, has been resolved<\/li>\n<li>The problems if Python is not recognized have been resolved<\/li>\n<li>Deadlocks during runtime have been resolved<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>More Help-Tutorials have been added\n<ul>\n<li>Distributable (Docker) Python functions<\/li>\n<li>Electromagnetic and mechanical simulation videos (via LCM channel on youtube.com)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Installer<\/strong><\/p>\n<ul>\n<li>The installer comes bundled with a Python 3.6.5 environment (as a replacement for Anaconda\/SyMConda36)<\/li>\n<\/ul>\n<p><strong>Requirements<\/strong><\/p>\n<ul>\n<li>Java Version 1.8 or higher<\/li>\n<li>(Optional) Matlab Version R2017b or higher<\/li>\n<li>(Optional) Python Version 3.6.5 with the Python Package Jep Version 3.6.3<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.1.9906<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"et_pb_toggle_content clearfix\">\n<p><strong>General<\/strong><\/p>\n<ul>\n<li>Java-version of config is used for all sub-processes<\/li>\n<li>Removed environment variable MagOpt_Home<\/li>\n<li>Changed documentation-tags to sym-style<\/li>\n<li>Added unit-conversion (optional)<\/li>\n<li>Expanded python-wrapper<\/li>\n<li>Speed improvement for Periodic<\/li>\n<li>Bug fixing<\/li>\n<li>Added and improved unit-tests<\/li>\n<\/ul>\n<p><strong>Optimizer<\/strong><\/p>\n<ul>\n<li>Added python-wrapper for scripting<\/li>\n<li>Improved speed and threading<\/li>\n<li>Added new optimization macros<\/li>\n<\/ul>\n<p><strong>JobManager<\/strong><\/p>\n<ul>\n<li>Added debug-information for local jobs<\/li>\n<li>Using Java-version from SyMSpace<\/li>\n<li>Added unit-tests<\/li>\n<\/ul>\n<p><strong>User interface<\/strong><\/p>\n<ul>\n<li>Independent instances (no Environment-variable) to use different versions at same time<\/li>\n<li>Integration of the waitbar and deactivate parts of gui while update (basic operations are available)<\/li>\n<li>Added smart insert to Component-browser (insert on best matching location)<\/li>\n<li>Added new macros (update\/create a project from an excel template)<\/li>\n<li>Added helper class to display matplotlib graphs<\/li>\n<\/ul>\n<p><strong>Help<\/strong><\/p>\n<ul>\n<li>Update and extension<\/li>\n<li>Added tutorials<\/li>\n<li>Installation guide<\/li>\n<\/ul>\n<p><strong>Requirements<\/strong><\/p>\n<ul>\n<li>Java Version 1.8 or higher<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<button>Version v1.0.9319<\/button>\n\t\t\t<div>\n\t\t\t\t<div class=\"content\">\n\t\t\t\t\t<p>Initial stable release<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n    <div id=contact class=\"section-card-person bg-gray-300-30\">\n        \t\t<div class=\"container\">\n\t\t\t<div class=\"card-person\">\n                <div class=\"card-person-img\">\n                                            <img loading=\"lazy\" decoding=\"async\" width=\"222\" height=\"222\" src=\"https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber.png\" class=\"attachment-thumbnail_229x229 size-thumbnail_229x229\" alt=\"Ansprechpartner Website Silber\" srcset=\"https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber.png 222w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-150x150.png 150w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-50x50.png 50w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-119x119.png 119w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-83x83.png 83w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-55x55.png 55w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-16x16.png 16w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-182x182.png 182w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-90x90.png 90w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/12\/Ansprechpartner_Website_Silber-120x120.png 120w\" sizes=\"auto, (max-width: 222px) 100vw, 222px\" \/>                                                                <div class=\"logo\"><img loading=\"lazy\" decoding=\"async\" width=\"44\" height=\"44\" src=\"https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/11\/sympspace-logo.png\" class=\"attachment-full size-full\" alt=\"sympspace logo\" srcset=\"https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/11\/sympspace-logo.png 44w, https:\/\/lcm.web-email.at\/\/wp-content\/uploads\/sites\/2\/2025\/11\/sympspace-logo-16x16.png 16w\" sizes=\"auto, (max-width: 44px) 100vw, 44px\" \/><\/div>\n                                    <\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"card-person-body\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"note\">Your Contact Person for SyMSpace<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"h3\">Siegfried Silber<\/h2>\n\t\t\t\t\t\t                                                    <span class=\"position\">Teamleiter  E-Drives<\/span>\n                                                                            <div class=\"contact-hold\">\n                                                                    <div class=\"frame\">\n                                                                                                                                    <div class=\"text-hold\">\n                                                    <a href=\"tel:4373224686070\">\n                                                        <span class=\"icon\">\n                                                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M22 20c-2 2-2 4-4 4s-4-2-6-4-4-4-4-6 2-2 4-4-4-8-6-8-6 6-6 6c0 4 4.109 12.109 8 16s12 8 16 8c0 0 6-4 6-6s-6-8-8-6z\"><\/path><\/svg>\n                                                        <\/span>\n                                                        <span class=\"text\">+43 732 2468 6070<\/span>\n                                                    <\/a>\n                                                <\/div>\n                                                                                                                                        <div class=\"text-hold\">\n                                                    <a href=\"mailto:s&#105;eg&#102;&#114;i&#101;&#100;&#46;&#115;il&#98;er&#64;lc&#109;&#46;a&#116;\">\n                                                        <span class=\"icon\">\n                                                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 28 28\"><path d=\"M28 11.094v12.406c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-12.406c0.469 0.516 1 0.969 1.578 1.359 2.594 1.766 5.219 3.531 7.766 5.391 1.313 0.969 2.938 2.156 4.641 2.156h0.031c1.703 0 3.328-1.188 4.641-2.156 2.547-1.844 5.172-3.625 7.781-5.391 0.562-0.391 1.094-0.844 1.563-1.359zM28 6.5c0 1.75-1.297 3.328-2.672 4.281-2.438 1.687-4.891 3.375-7.313 5.078-1.016 0.703-2.734 2.141-4 2.141h-0.031c-1.266 0-2.984-1.437-4-2.141-2.422-1.703-4.875-3.391-7.297-5.078-1.109-0.75-2.688-2.516-2.688-3.938 0-1.531 0.828-2.844 2.5-2.844h23c1.359 0 2.5 1.125 2.5 2.5z\"><\/path><\/svg>\n                                                        <\/span>\n                                                        <span class=\"text\">siegfried.silber@lcm.at<\/span>\n                                                    <\/a>\n                                                <\/div>\n                                                                                                                        <\/div>\n                                                                                                    <a class=\"btn\" href=\"mailto:sie&#103;&#102;r&#105;&#101;d.silbe&#114;&#64;lcm&#46;a&#116;\">Anfrage senden<\/a>\n                                                            <\/div>\n                        \t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n            <div class=\"section-decor\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/symspace.lcm.web-email.at\/wp-content\/themes\/linzcenterofmech\/assets\/images\/img-21.png\" alt=\"image description\" width=\"712\" height=\"414\" role=\"img\"><\/div>\n        <\/div>\n            <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Change Log Version v1.8.2 Released on 2025-12-04 Bug Fixes<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":280,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-284","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/pages\/284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/comments?post=284"}],"version-history":[{"count":8,"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/pages\/284\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/pages\/284\/revisions\/372"}],"up":[{"embeddable":true,"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/pages\/280"}],"wp:attachment":[{"href":"https:\/\/symspace.lcm.web-email.at\/de\/wp-json\/wp\/v2\/media?parent=284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}