The DRL Rule Language also has some backward incompatible changes as detailed below.
The Working Memory actions in rule consequences were also changed in a similar way to the change made in the API. The following table summarizes the changes:
| Drools 3.0.x | Drools 4.0.x |
|---|---|
| assert() | insert() |
| assertLogical() | insertLogical() |
| modify() | update() |