Skip to main content

Eclipse 4diac Maintenance Release

We are pleased to announce a maintenance release of Eclipse 4diac 3.0. This release provides 4diac IDE 3.0.2 and 4diac FORTE 3.0.1.

Highlights of 4diac IDE 3.0.2 fixes:

  • Fixed issues when changing FB types from data to adapter connections (and vice versa).
  • Corrected the FORTE code generator to include missing package names in internal FB configuration strings.
  • Reset variables without explicit defaults correctly in the evaluator.
  • Improved AttributeSearch to consider fully qualified attribute names, including package names.
  • Fixed setting of VarConfig in FBTypes.
  • Prevented recursive insertion of FBs and typed subapps into themselves.
  • Gracefully handle circular dependencies when loading types, logging warnings and creating error types.
  • Limited GitHub URL error reporting to 4k characters to avoid overly long stack traces.
  • Fixed issues in OCL checks, including warnings about double quotes and subapp-invariant repairs for untyped subapps (#1850).
  • Ensured plugin.properties of the model UI plugin is included in the build, restoring missing UI text.
  • Corrected handling of VAR_IN_OUTs in Plug Type Interfaces.

Highlights of 4diac FORTE fixes:

  • Corrected IO FBs to include the package name, fixing issues with package-scoped references.

Cheers,
The Eclipse 4diac Team

Back to the top