Skip to content

Release 1.18.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Nov 14:01
· 43 commits to staging since this release

Highlights

End-user

  • New Activities panel, replacing Versions, Comments and Attachments panels. Now you can browse all scenario activities on one chronological list.
  • Added scenario labels. You can now organize your scenarios and find different groups of scenarios more easily.
  • SpEL: added navigation through fields inside variables typed as Unknown. You can now access the data inside a variable, even if Nussknacker doesn't know its exact type during scenario authoring.
  • SpEL: added conversion methods to cast or convert between data types (e.g. String to Integer).
  • SpEL: various enhancements, like #CONV.toJson and #CONV.toJsonString methods, new #BASE64 helper, possibility to treat arrays as lists, and more.
  • Various UX improvements, including new UI for aggregation definitions and better validation handling in ad-hoc tests.

Administrator

  • Flink upgrade to 1.19.1. Note: it is possible to use Nussknacker with older versions of Flink, but it requires some extra steps. See Migration guide for details.
  • Performance optimisations of the serialisation of events passing through Flink's DataStreams.

All changes

For a detailed list of changes see Changelog and Migration guide.