Skip to content

Release 1.24.0

Compare
Choose a tag to compare
@jensrossbach jensrossbach released this 12 May 13:13
· 24 commits to main since this release

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