operaton / operaton

BPMN-Process automation for everyone
https://www.operaton.org
Apache License 2.0
77 stars 15 forks source link

Upgrade Jakarta EL #252

Open kthoms opened 1 week ago

kthoms commented 1 week ago

Is your feature request related to a problem? Please describe. The code base uses Jakarta EL 4.0.0. This was fixed to this version for compatibility with Java 8.

Since the code base uses now Java 17 at least (#54 ) this is not required anymore.

Describe the solution you'd like Upgrade to the latest version of Jakarta EL.

Open an issue to the https://github.com/operaton/migrate-from-camunda-recipe repository with instructions what potential migrations on JUEL expressions have to be performed to migrate from 4.0 to 6.0

javahippie commented 1 week ago

The JUEL Expressions in BPMN files will contain a lot of business logic for users of Operaton. We would be migrating from EL 4.0 to 6.0, skipping two major versions. In the release notes of 5.0 and 6.0, nothing immediately sticks out, though, the incompatible changes mentioned should not have a big impact