Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[henshin-dev] Henshin 1.8.0 released

Hello everyone,

We're happy to announce the release of Henshin 1.8.0!

Henshin 1.8.0 comes with several new major features, summarized below. At
the same time, the language core remains stable: the API and meta-model of
the new version are fully compatible with those of the previous version.

Henshin 1.8.0 is available from our update site - see
https://www.eclipse.org/henshin/install.php for installation instructions.

I'm especially happy to announce a long-awaited modernization: Henshin is
now compatible with JDK versions from 15.0 onwards (thanks to Stefan
Schulz for providing the patch for this).
This modernization required us to raise the minimum supported JDK version
to 11.0.
In future releases, we do not plan to retain downward compatibility for
legacy JDK versions (<11.0). However, for the present release, we provide
a variant <em>1.8.0-legacyjdk</em> with compatibility for JDK 8.0 to 11.0.

The new features are:
* Compact API for simplified module creation and execution:
https://wiki.eclipse.org/Henshin/Compact_API
* Support for transformation of OCL constraints to application conditions:
https://wiki.eclipse.org/Henshin/OCL2AC
* Support for profiling the Henshin matching process:
https://wiki.eclipse.org/Henshin/Performance_Profiler
We have fixed a number of bugs.

Such a comprehensive release with several new features wouldn't have been
possible without the contributions of many people. I especially thank
Raffaela Groner, Stefan John, Johannes Ludwig, Nebras Nassar, Sven
Peldszus, Stefan Schulz, Gabriele Taentzer, and Matthias Tichy for their
contributions to this release.

Best regards,
Daniel


-- 
Dr. Daniel StrĂ¼ber
https://www.danielstrueber.de/

Senior Lecturer
Department of Computer Science and Engineering
Chalmers University of Technology | University of Gothenburg

Assistant Professor
Department of Software Science
Radboud University Nijmegen


Back to the top