Skip to main content

Eclipse 4diac Weekly #81

Update on what development happened across the Eclipse 4diac project in the week from April 03 to April 10, 2026.

This week’s Eclipse 4diac updates bring small but important improvements to 4diac IDE robustness around refactoring and library handling, while 4diac FORTE focuses on cleanup, performance optimizations, and infrastructure updates.

Enhancements and Fixes in 4diac IDE

  • Refactoring & Structured Text
    • Fixed Xtext resource loading and destination name handling during copy operations
    • Added dedicated copy participant for ST resources with improved error tolerance
  • Libraries & Type Handling
    • Added default library selection for new 4diac projects
    • Removed duplicate FB types
    • Improved robustness of error subapp types by ensuring a default FB network is always present

Enhancements and Fixes in 4diac FORTE

  • Runtime & Networking
    • Removed SO_REUSEADDR from generic BSD socket implementation
  • Performance & Code Quality
    • Improved memory usage by switching to std::string_view for MGM response texts
  • Build & Tooling
    • Updated CI dependencies and pinned GitHub actions
    • Minor updates to linting setup
  • Architecture Improvements
    • Updated A&C layer to use fully qualified names

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

Cheers,
The Eclipse 4diac Team

Back to the top