Releases: jensrossbach/node-red-contrib-chronos
Release 1.26.1
What's Changed
- Fix height of condition list in state node UI by @jensrossbach in #204
- Add missing options documentation to scheduler node help by @jensrossbach in #205
- Enhance validation of message queue limit in delay node by @jensrossbach in #206
- Bump version to 1.26.1 by @jensrossbach in #207
Full Changelog: v1.26.0...v1.26.1
NPM SHA-Sum: 3cce81d3354b26e546f4ecde181122a8cabdc63e
Release 1.26.0
Starting with this release, the release notes and announcements will be auto-generated.
‼️ Important Note‼️
Minimum required Node-RED version has been raised to 3.1.1, please update your Node-RED version if you are still using an older one.
What's Changed
- Update copyright year to 2025 by @jensrossbach in #197
- Queue limit for delay node by @jensrossbach in #198
- Small fix in schduler node UI layout by @jensrossbach in #199
- Manual timing / unlimited timeout for delay node by @jensrossbach in #201
- Bump version to 1.26.0 by @jensrossbach in #202
Full Changelog: v1.25.6...v1.26.0
NPM SHA-Sum: d8df6801c27c114a441ab154ad635ecca56e62e1
Release 1.25.6
Fixed
- Fix initially forwarded message from repeat node not to be a clone of the original message
NPM SHA-Sum: ca3f67bd7f4f5f67bb98d22d8471c98d54b0ac5d
Release 1.25.5
Fixed
- Fixed a regression which caused the time of the next event shown in the status of scheduler node to be displayed as 'Invalid date'.
NPM SHA-Sum: 2b182ec307d48cbcf0f265a0e009841a5807831b
Release 1.25.4
Changed
- Improved validation of properties configured in the UI already before flow deployment for all nodes.
- Internal code optimizations and improved user experience for some nodes.
Fixed
- Fixed non working "new" timestamp property types which have been introduced by Node-RED 4.0 in scheduler and state nodes.
NPM SHA-Sum: c322c22354c2e55e20da8989c1a6ca78444e5841
Release 1.25.3
Fixed
- Fixed a bug that caused scheduler node to crash when trying to send next event message and being configured to have only a single output port and an next event port.
NPM SHA-Sum: 39a48ac0d9c1b1e59c27c6bb1c5282caec898ed1
Release 1.25.2
Fixed
- Fixed bug preventing time change node to save configuration changes when being in moment mode.
NPM SHA-Sum: 663b72b8162ac0338ed011e5a9935fad4e046bc7
Release 1.25.1
Fixed
- Fixed inconsistent translation of time part in status text when using time of day.
NPM SHA-Sum: 711d7a002096c44ed27c77705bee04c1e89f8874
Release 1.25.0
‼️ Breaking Changes ‼️
- Time switch and filter node operator after previously had the meaning of "equal or later than" and now has the meaning of "later than" only. The new operator since takes over the meaning of "equal or later than".
- The JSONata functions
$isBetween()
and$isOutside()
for time switch and filter nodes have two additional, non-optional argumentsprecision1
andprecision2
denoting the precisions for the two times to compare.
Added
- Added possibility to specify precision for time comparison in time switch and filter nodes.
- Added new operators ==, !=, until and since to time switch and filter nodes.
- Added support for durations in time change node.
- Added possibility to retrieve amount of time for change actions set, add and subtract from environment/context variables or message properties in time change node.
Changed
- Multiple grouped events in scheduler node are now triggered at a full second.
- ESLint configuration has been migrated to new flat configuration format.
Fixed
- Fixed non-applied but configured offset for sun/moon times in delay node if point in time is in the past.
NPM SHA-Sum: 6718b0c8a8d5d0ef78a676dddabd843d1ebacbba
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