Skip to main content

Eclipse 4diac Weekly #93

Update on what development happened across the Eclipse 4diac project in the week from June 26 to July 03, 2026.

This week focused on improving refactoring reliability and project infrastructure, with expanded automated test coverage, refinements to the ECC editor, and continued work on the Plant Hierarchy implementation.

Enhancements and Fixes in 4diac IDE

  • Refactoring & Testing
    • Added automated tests for deleting structured data types and function block types in nested subapplication scenarios
    • Improved rename refactoring performance by limiting builds to affected and referenced projects
  • ECC Editor
    • Fixed positioning of incoming and outgoing transitions to improve diagram layout
  • Plant Hierarchy
    • Refactored loading and saving into a dedicated helper class
    • Harmonized XML serialization and parsing
    • Corrected XML output to omit unnecessary namespaces
    • Standardized Plant Hierarchy files to UTF-8 encoding
  • Build & Infrastructure
    • Added an Ant task for configuring GitLab endpoints
    • Improved URI handling to avoid unintended relative resolution
    • Updated GitHub Actions dependencies

Many thanks to all contributors for their work and their feedback!

Cheers,
The Eclipse 4diac Team

Back to the top