Releases
v0.78.0
Compare
Sorry, something went wrong.
No results found
0.78.0 (2025-09-29)
⚠ BREAKING CHANGES
calendar: CalendarItem start and end are now stored as local ISO 8601 strings with timezone offsets. New boolean property all_day explicitly marks all-day events. Code interacting with CalendarItem objects may need to be updated.
Features
calendar: Add explicit isAllDay property (37c8923 )
sensor: add m/min speed unit (9e9c42c )
Bug Fixes
calendar: Correct all-day event end date and offset handling (37c8923 )
Documentation
development: clean up local setup instructions by removing redundant lines (49b3f38 )
Code Refactoring
calendar: implement EventQueue to manage queued calendar events (2d8748b )
calendar: implement retryWithBackoff utility for http requests (ef567cd )
calendar: implement SentEventCache to manage sent events and prevent requeuing (e57c002 )
calendar: reorganize import statements for clarity (4b7f010 )
calendar: replace hardcoded string with i18n translation (eeab7a9 )
calendar: Simplify event handling and improve date utilities (37c8923 )
calendar: Strengthen typing (37c8923 )
calendar: update serialization key for all-day event to is_all_day_event (acc41c1 )
introduce CalendarEventType enum and replace other strings with enums (ac48f6e )
trigger-state: extend DefaultMessage interface to inherit from NodeMessage (e9709e3 )
update comparison logic to use ComparatorType and add unit tests for operators (f586f4f )
update yargs usage to use helpers for argument parsing (4cfa475 )
Tests
Build System
deps-dev: bump @rollup/plugin-typescript from 12.1.2 to 12.1.4 (#1853 ) (61592c7 )
deps-dev: bump @types/jquery from 3.5.32 to 3.5.33 (#1844 ) (a0c279b )
deps-dev: bump @types/jqueryui from 1.12.23 to 1.12.24 (#1852 ) (cf22082 )
deps-dev: bump @types/lodash from 4.17.16 to 4.17.20 (#1839 ) (057bed8 )
deps-dev: bump @vitest/coverage-v8 from 3.2.3 to 3.2.4 (#1868 ) (73b3e78 )
deps-dev: bump autoprefixer from 10.4.20 to 10.4.21 (#1865 ) (291d070 )
deps-dev: bump browser-sync from 3.0.3 to 3.0.4 (#1858 ) (4775e3f )
deps-dev: bump eslint-plugin-import from 2.31.0 to 2.32.0 (#1857 ) (fb114e2 )
deps-dev: bump gulp from 5.0.0 to 5.0.1 (#1845 ) (3f7e33a )
deps-dev: bump nock from 14.0.1 to 14.0.10 (#1847 ) (509e087 )
deps-dev: bump node-red from 4.0.9 to 4.1.0 (#1842 ) (07b5921 )
deps-dev: bump postcss from 8.5.3 to 8.5.6 (#1838 ) (3e9f575 )
deps-dev: bump prettier from 3.5.2 to 3.6.2 (#1859 ) (aa2f37d )
deps-dev: bump rollup from 4.34.8 to 4.52.3 (#1867 ) (6bb1b23 )
deps-dev: bump sass from 1.85.0 to 1.93.2 (#1864 ) (8a08d3d )
deps-dev: bump typescript from 5.7.3 to 5.9.2 (#1843 ) (f3ef5d6 )
deps-dev: bump vue from 3.5.13 to 3.5.21 (#1856 ) (bf5f5d7 )
deps-dev: bump vue from 3.5.21 to 3.5.22 (#1866 ) (15a77d7 )
deps-dev: bump yargs from 17.7.2 to 18.0.0 (#1861 ) (74800e8 )
deps: bump actions/checkout from 4 to 5 (#1831 ) (88b31de )
deps: bump actions/github-script from 7 to 8 (#1833 ) (5420bef )
deps: bump actions/setup-node from 4 to 5 (#1832 ) (674d29a )
deps: bump actions/stale from 9 to 10 (#1834 ) (1abe785 )
deps: bump axios from 1.9.0 to 1.12.0 (#1835 ) (be617c8 )
deps: bump debug from 4.4.0 to 4.4.3 (#1840 ) (693e8ad )
deps: bump selectn from 1.1.2 to 1.3.0 (#1854 ) (40b24ad )
deps: bump ws and @types/ws (#1846 ) (ec5cb63 )
Continuous Integration
Add comprehensive Copilot instructions for repository onboarding (#1849 ) (70931f8 )
correct action reference for release-please (d87582f )
prerelease: update workflow to allow manual prerelease with branch and label inputs (f1edd9f )
release-please: reorder changelog sections to include 'chore' after 'ci' (879b4c1 )
update Node.js and Node-RED versions in CI matrix (929c31e )
Miscellaneous Chores
calendar: Clean up editor UI (37c8923 )
remove unused .coderabbit.yaml configuration file (7687ba5 )
update release-please configuration to include changelog sections (ba2760b )
You can’t perform that action at this time.