Low-code tool for automating actions on real time data | Stream processing for the users.
For detailed list of changes see Changelog and Migration guide.
java.lang.reflect.InaccessibleObjectException: Unable to make public java.lang.Object
exception by downgrade of JRE from 17 to 11 in lite runner image for scala 2.13NodeAdditionalInfo
style{jan:300, alex:400}['alex']
returns 400
CountWhen
and Average
aggregationshintText
, initialValue
, required
, inputMode
Updates count
strategy to the db-query serviceTestScenarioRunner
listener-api
module from the restmodel
moduleValidator.isValid
method, which now takes an expression and optional evaluated value, instead of just an expressionFlinkTestScenarioRunner
AdditionalUIConfigProviderFactory
API that allows changing components' configs and scenario properties' UI configs without model reloadEmbeddedKafkaServer
EmbeddedKafkaServer
data after shutdownFlinkTestScenarioRunner
listener-api
module from the restmodel
moduleValidator.isValid
method, which now takes an expression and optional evaluated value, instead of just an expressionNuResourcesTest
with NuItTest
and NuScenarioConfigurationHelper
in testsValidationExpressionParameterValidator
that allows to use SpEL (or any other) expression to validate parametershintText
, initialValue
, required
, inputMode
ComponentResource
TypedMap
classhintText
to parameterComponentType
directly in ModelDefinition
instead of simpler typesOnActionExecutionFinished
event to ProcessChangeEvents
TestResults
class{jan:300, alex:400}['alex']
returns 400
NotificationApiSpec
CountWhen
and Average
aggregationsUpdates count
strategy to the db-query servicejava.lang.reflect.InaccessibleObjectException: Unable to make public java.lang.Object
exception by downgrade of JRE from 17 to 11 in lite runner image for scala 2.13api/parameters/*/validate
and api/parameters/*/suggestions
endpoints.
processingType
instead of processName
scenarioName
parameter to ParametersValidationRequest
used in the api/parameters/*/validate
endpointFlinkStreamingPropertiesConfig
public, so that they can be reusedCaseClassTypeInfoFactory
, a generic factory for creating CaseClassTypeInfo
ResourceLoader.load
KafkaClient
and RichKafkaConsumer
in kafka-test-utils
https://demo.nussknacker.io/api/docs
)overrideFrontendAuthenticationStrategy
configuration parameter in the OIDC security model - works the same as in the OAuth2 case.countsSettings.additionalHeaders
)accessTokenIsJwt
Oidc configuration introduced in #4283 is removed: audience
configuration specifies that access token is a JWT as it was before this changeglobalVariables
on TestRunner{key: String{val}}
will now be displayed as Record{key: String(val)}
Some other small fixes and improvements. For detailed list of changes see Changelog and Migration guide.