You can install this SADL update (com.ge.research.sadl.update-<version>.zip
) in any recent Eclipse version using any recent Xtext version compatible with that Eclipse version, not only Eclipse 2020-12 / Xtext 2.24.0, following the steps in http://semanticapplicationdesignlanguage.github.io/sadl/InstallSadlIde.html. SADL has no self-update capability at this time (to update, you will have to install another SADL update in your Eclipse).
Alternatively, you can unpack and run one of the SADL-Eclipse products matching your platform (sadl-eclipse-<platform>-<version>.zip
). Running SADL-Eclipse gives you a bare-bones Eclipse 2020-12 with SADL already installed. SADL-Eclipse has no self-update capability at this time (to update, you will have to unpack and run another SADL-Eclipse product).
Changes include:
- Bump dependencies to newer versions (Jena 4.4.0, Mwe2Launcher 2.12.1, SLF4J 1.7.36, Tycho 2.6.0, Xtext 2.25.0)
- Fix incorrect rule translation (#882)
- Fix SADL query language limitation (#874)
- Integrate SADL equations with rule built-ins (#518)
- Fix error in rule post-processing (#858)
- Fix scoping issue with external referenced before defined (#773)
- Fix creation of instances without known class memberships (#828)
- Fix error validating union of dateTime and duration (#837)
- Fix invalid own:oneOf output (#823)
- Fix problems with initializeReasoner (#808)
- Fix TDB persistence, getters/putters (#794)
- Fix user-defined datatype translation to OWL (#791)
- Add keyword to differentiate 'prop of class' from 'prop describes class' (#777)