v8.1.0
This release contains additional type validation and various patches.
- It enables type validation for legacy-syntax rules to check that the declared input type matches the expected input type.
- It contains a patch for redirecting Xtext's logging (which uses reload4j) to slf4j, so we get additional useful debugging info in our BSP logs. I've also added a maven-enforcer rule to make sure we don't include log4j/reload4j/log4j-core anywhere.
- It contains various patches which reduces the amount of superfluous validation messages (e.g., EValidator has crashed , NPE's) when validating a partial model (while typing/in process of upgrading DSL versions).
- It contains a patch for our blueprint code generator, which was generating uncompilable code for legacy-syntax rules containing a filter when expression.