What's Changed
New Widgets & Variations
No new widgets in this release.
Fixes & Improvements
- [454 + 1538] Default theme presets + fixes for dark themes by @n-lark in #2193
- [1829] Charts set to size auto use a height of 1 row by @n-lark in #2197
- [151] Button text is cut off by @n-lark in #2194
- [1607] Too much whitespace on gauge on mobile + desktop by @n-lark in #2195
- [1875] 3/4ths gauge in autosize is not working well + needle dial fix for tall gauges by @n-lark in #2199
- [1772] ui-table cannot display locale date/time by @n-lark in #2189
- [966] Changing a theme color changes all the themes color + fix theme labels by @n-lark in #2190
- [1998] UI-TABLE only renders data when layout configuration is set to auto by @n-lark in #2141
- [2008] ui-text-input partial rendering when set to text area (multi-line) by @n-lark in #2140
- Fix #710: UI ordering of subflow elements by @waldbaer in #2174
- fix: skip msg-input emit when beforeSend returns falsy value by @Marchal-web in #2055
Documentation
- [1891] Add docs for making widget widths uniform by @n-lark in #2198
- docs: fix broken internal links by @sumitshinde-84 in #2177
Administration
- ci: Enable SAST by @ppawlowski in #2005
- Poke NR catalogue on new release by @hardillb in #2035
- misc: Remove Forge for Fuse by @ZJvandeWeg in #2030
- ci: Use NodeJS v24 as a default GitHub Actions runtime by @ppawlowski in #2075
- ci: Use NodeJS v24 to build package by @ppawlowski in #2076
- ci: Use new project-automation workflow by @ppawlowski in #2113
- ci: enable dependabot cooldown by @ppawlowski in #2122
- ci: Switch tagging approach for internal reusable workflows by @ppawlowski in #2126
- test: fix random failing e2e tests by @ppawlowski in #2127
- ci: set dependabot pull request limit to 30 by @ppawlowski in #2145
- ci: Add slack notification to the release pipeline by @ppawlowski in #2161
- v1.31.0 by @n-lark in #2201
Dependencies
- Bump JS-DevTools/npm-publish from 4.1.3 to 4.1.4 by @dependabot in #2017
- Bump tar from 7.5.6 to 7.5.9 by @dependabot in #2038
- Bump qs from 6.14.1 to 6.14.2 by @dependabot in #2037
- Bump lodash from 4.17.21 to 4.17.23 by @dependabot in #2021
- Bump axios and node-red-admin by @dependabot in #2034
- Bump build_node_package.yml 0.46.0 to 0.47.0 by @dependabot in #2028
- Bump publish_node_package.yml 0.46.0 to 0.47.0 by @dependabot in #2027
- Bump sast_scan.yaml 0.46.0 to 0.47.0 by @dependabot in #2026
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot in #2033
- Bump cypress-io/github-action from 6.10.8 to 7.1.1 by @dependabot in #2032
- Bump JS-DevTools/npm-publish from 4.1.4 to 4.1.5 by @dependabot in #2042
- Bump minimatch by @dependabot in #2048
- Bump rollup by @dependabot in #2045
- Bump svgo from 4.0.0 to 4.0.1 by @dependabot in #2057
- Bump immutable from 5.1.1 to 5.1.5 by @dependabot in #2056
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot in #2050
- Bump cypress-io/github-action from 7.1.1 to 7.1.5 by @dependabot in #2052
- Bump sast_scan.yaml 0.47.0 to 0.52.0 by @dependabot in #2061
- Bump build_node_package.yml 0.47.0 to 0.52.0 by @dependabot in #2062
- Bump actions/setup-node from 6.2.0 to 6.3.0 by @dependabot in #2060
- Bump publish_node_package.yml 0.47.0 to 0.52.0 by @dependabot in #2063
- Bump dompurify from 3.3.1 to 3.3.2 by @dependabot in #2058
- Bump tar from 7.5.9 to 7.5.10 by @dependabot in #2059
- Bump unhead and @unhead/vue by @dependabot in #2064
- Bump flowfuse/github-actions-workflows 0.49.0 to 0.52.0 by @dependabot in #2066
- Bump cypress-io/github-action from 7.1.5 to 7.1.8 by @dependabot in #2073
- Bump socket.io-parser from 4.2.4 to 4.2.6 by @dependabot in #2070
- Bump flatted from 3.3.1 to 3.4.2 by @dependabot in #2071
- Bump lodash-es and mermaid by @dependabot in #2044
- Bump picomatch by @dependabot in #2079
- Bump tar from 7.5.10 to 7.5.13 by @dependabot in #2087
- Bump multer and node-red by @dependabot in #2088
- Bump path-to-regexp from 0.1.12 to 0.1.13 by @dependabot in #2086
- Bump lodash from 4.17.23 to 4.18.1 by @dependabot in #2093
- Bump defu from 6.1.4 to 6.1.6 by @dependabot in #2089
- Bump axios from 1.13.5 to 1.15.0 by @dependabot in #2095
- Bump lodash-es and langium by @dependabot in #2096
- Bump unhead and @unhead/vue by @dependabot in #2092
- Bump actions/deploy-pages from 4.0.5 to 5.0.0 by @dependabot in #2084
- Bump actions/configure-pages from 5.0.0 to 6.0.0 by @dependabot in #2085
- Bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot in #2102
- Bump cypress-io/github-action from 7.1.8 to 7.1.9 by @dependabot in #2104
- Bump build_node_package.yml 0.52.0 to 0.76.0 by @dependabot in #2103
- Bump sast_scan.yaml 0.52.0 to 0.76.0 by @dependabot in #2105
- Bump flowfuse/github-actions-workflows 0.52.0 to 0.76.0 by @dependabot in #2106
- Bump publish_node_package.yml 0.52.0 to publish_node_package/v1 by @dependabot in #2110
- Bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 by @dependabot in #2109
- Bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot in #2111
- Bump ip-address from 10.1.0 to 10.2.0 by @dependabot in #2116
- Bump cypress-io/github-action from 7.1.9 to 7.1.10 by @dependabot in #2115
- Bump postcss from 8.5.6 to 8.5.12 by @dependabot in #2112
- Bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot in #2097
- Bump dompurify from 3.3.2 to 3.4.1 by @dependabot in #2107
- build(deps): bump axios from 1.15.0 to 1.16.0 by @dependabot in #2117
- build(deps): bump uuid, cypress, mermaid and node-red by @dependabot in #2124
- build(deps): bump fast-uri from 3.0.6 to 3.1.2 by @dependabot in #2125
- build(deps): bump cypress-io/github-action from 7.1.10 to 7.3.0 by @dependabot in #2120
- build(deps-dev): bump @babel/plugin-transform-modules-systemjs by @dependabot in #2119
- build(deps): bump uuid and node-red by @dependabot in #2128
- build(deps-dev): bump tmp from 0.2.4 to 0.2.7 by @dependabot in #2130
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot in #2134
- build(deps): bump qs, express, @cypress/request, node-red and body-parser by @dependabot in #2136
- build(deps-dev): bump shell-quote from 1.8.1 to 1.8.4 by @dependabot in #2139
- build(deps-dev): bump dompurify from 3.4.1 to 3.4.10 by @dependabot in #2146
- build(deps): bump cypress-io/github-action from 7.3.0 to 7.4.0 by @dependabot in #2133
- build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot in #2150
- build(deps): bump cypress-io/github-action from 7.4.0 to 7.4.1 by @dependabot in #2154
- build(deps-dev): bump shell-quote from 1.8.4 to 1.10.0 by @dependabot in #2181
- build(deps): bump fast-uri from 3.1.2 to 3.1.4 by @dependabot in #2180
- build(deps-dev): bump dompurify from 3.4.10 to 3.4.12 by @dependabot in #2178
- build(deps): bump immutable from 5.1.5 to 5.1.9 by @dependabot in #2176
- build(deps-dev): bump svgo from 4.0.1 to 4.0.2 by @dependabot in #2175
- build(deps): bump engine.io from 6.6.2 to 6.6.9 by @dependabot in #2172
- build(deps): bump axios from 1.16.0 to 1.18.0 by @dependabot in #2170
- build(deps-dev): bump systeminformation from 5.31.6 to 5.31.17 by @dependabot in #2167
- build(deps): bump ip-address from 10.2.0 to 10.4.0 by @dependabot in #2183
- build(deps): bump fast-uri from 3.1.4 to 3.1.5 by @dependabot in #2185
- build(deps): bump socket.io-parser from 4.2.6 to 4.2.7 by @dependabot in #2184
- build(deps-dev): bump mermaid from 11.15.0 to 11.16.1 by @dependabot in #2186
- build(deps): bump nanoid from 3.3.11 to 3.3.18 by @dependabot in #2188
- build(deps-dev): bump dompurify from 3.4.12 to 3.4.13 by @dependabot in #2187
- build(deps): bump postcss from 8.5.12 to 8.5.26 by @dependabot in #2182
- build(deps): bump echarts from 6.0.0 to 6.1.0 by @dependabot in #2156
- build(deps): bump multer and node-red by @dependabot in #2163
- build(deps): bump actions/setup-node from 6.4.0 to 7.0.0 by @dependabot in #2166
- build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot in #2173
New Contributors
- @Marchal-web made their first contribution in #2055
- @n-lark made their first contribution in #2141
- @waldbaer made their first contribution in #2174
Full Changelog: v1.30.2...v1.31.0