Closed saig0 closed 10 months ago
@korthout please review the PR in the next 4 weeks (or assign to someone else). :wink:
💠As this behavior breaks user space (and regresses https://github.com/camunda/feel-scala/issues/695), there must be clear communication to users in the release notes about these changes. Perhaps this requires a major version bump. WDYT?
I agree that we must be very clear with the communication and provide solutions. :+1:
I don't see the need for a major version here. From the spec perspective, the current behavior is a bug and we're fixing the bug. In most cases, the impact on the user should be minor because the is defined()
function is used in edge cases.
However, a major version would not help in the context of Camunda 8. I don't think that it would change something about the integration of the FEEL engine.
Description
null
if a context doesn't contain an entry with the given key, or if the context is null. Previously, the evaluation failed in this case.Related issues
contributes to #674