All notable changes to this project will be documented in this file.
- Support command 'reset'.
- Editor: Form tip now shows all configured value properties.
- Configured instead of the dynamic command reported in meta data.
- Add missing documentation for 'description' and scope 'node' properties.
- Support output of meta data (config name, default value, description, ...) to configurable
msg
property. - Support possibility to add a description for every configured value.
- Support scope 'Node'.
- Support dynamic override of configured 'Value' with configurable
msg
property. - Support configurable
msg
property for dynamic 'Command' override.
- Editor: CSS
- Write input value to context store even if it is equal to the configured default value.
- Support datatype 'JSON'.
- Editor: CSS
- Support nested message properties for Input/Output, Output Previous Value, Collect Values.
- Support output of previous persisted value into a configurable
msg
property.
- Editor: Tip showing the actual context variable name.
- Editor: CSS
- The configured 'Block Further Flow Processing' rule is not loaded into the editor.
On second edit of the node the default rule '==' is stored again.
Only relevant if rule
!=
is used. Workaround: Select the rule!=
always before saving modified nodes.
-
Selected value is lost if the configured value is renamed.
Background:
Instead of the value name an UUID is now used to identify the selected value.
Migration Steps:
Old configurations without the UUID can still be loaded, but value renaming is not working without the following migration steps:
- Open all existing persistent values config nodes and press 'Update'
- Open all persistent value nodes and press 'Done'.
- For now on the selected value should be automatically updated even if the value got renamed.
- Support override of the configured command (read or write) by
msg.command
property.
- Add configuration name to default node name.
- Node status color indicates 'Block further flow processing' state.
- New example flows for 'Collect Multiple Values' and 'Dynamic Command Override'
- Selected Value Drop-Down menu in the editor sporadically empty.
Initial version of persistent values!
- Central configuration of all known persistent values (states, config options, ...).
- Dataypes: Bool, Number, String
- Default value
- Scope and Storage type
- Node to read and write a concrete persistent value referenced via the config.
- Configurable
msg
property for input of new persistent value or output of the current value. - Append the current persistent value as object attribute to an configurable
msg
property. - Block further flow processing (no output) if the current value matches with a configured rule.