Release 1.24.0
Added
- Added possibility to delay any message sent by the scheduler node on node start by an arbitrary duration.
- Added new commands "pause" and "resume" to state nodes for temporarily suspending automatic state changes.
- Added support for basic and extended input formats from environment/context variables to scheduler nodes (limited to times only).
- Added support for basic and extended input formats from environment/context variables to state nodes (limited to times only).
- Added support for basic and extended input formats from environment/context variables for until time to repeat nodes.
- Added support for retrieving custom repetition data and until time from arbitrary message properties to repeat nodes.
- Added support for retrieving custom delay data from arbitrary message properties to delay nodes.
- Added support for changing the time zone / UTC offset of the target's local time in the convert rule of time change nodes.
- Added example flows for the state node.
Changed
- Optimized resource usage of the scheduler node by starting only a single timer for the next upcoming event instead of one timer per enabled event.
- Removed usage of Node-RED event
flows:started
and replaced it with a configurable fixed delay on node start (see also above). - Improved fetching of environment variables for all nodes in case the user specified the variable in the form
${VAR_NAME}
instead of variable name only.
Fixed
- Fixed non-working localization of date/time strings (please note that localization is limited to supported languages and their regions).
- Fixed wrong interpretation of numerical input of milliseconds since midnight in some areas.
NPM SHA-Sum: 5aa3d92e1eed4f9d40fdd380351d7372e56e3da3