Fix Backend-UI: Show ‘no edges’ warning only after connection was fully established c18f6dd
Fix AbstractReadChannel: detection of changed values. This avoids unnecessary calls to the onChangeCallbacks 2f58826
Fix StartStoppable: calls to start() and stop() fab676d
Fix behaviour for optional configuration parameters f032667
An optional configuration parameter is a parameter that is defined as ‘required = false’ within the @AttributeDefinition in Config.java.
Before the behaviour for optional ‘int’ parameters used to be, that they would default to ‘0’ if they were not provided. Now - maybe caused by an update to Apache Felix Configuration Admin - they default to an empty String which causes a NumberFormatException.
Fix Controller.Api.Websocket: subscribe topic for event handler b019ee5
Fixes the error on startup: WARN [org.apache.felix.eventadmin ] EventAdmin: Invalid EVENT_TOPICS : Missing - Ignoring ServiceReference
NOTE: This sets the org.apache.felix.eventadmin.Timeout to 0. See https://felix.apache.org/documentation/subprojects/apache-felix-event-admin.html for details. Use case: a breakpoint in a handleEvent() or the Ess.applyPower() method could cause a timeout which blacklisted the respective event handler and would lead to unexpected situations where the event handler does not get called anymore.
Antora docs: update versions for dependencies 3497e23