core expressions

This document lists the breaking API changes that occurred between R3.3 and R3.4 and how to migrate from the R3.3 API to the R3.4 API.

core expressions - Breaking API changes from R3.3 to R3.4
None

core expressions - Non-breaking API changes from R3.3 to R3.4

New API added to `ExpressionInfo` to access all properties that have been accessed

- `getAccessedPropertyNames`
- `addAccessedPropertyName`

New API constant added: `IEvaluationContext.UNDEFINED_VARIABLE`.

- Represents the value used by variables that exist but are not defined in a evaluation context. When tested by the 'with' expression, `false` will be returned.

API changes from 3.2 to 3.3 can be found here.