Releases: FlowFuse/node-red-dashboard
Releases · FlowFuse/node-red-dashboard
v1.24.2
What's Changed
Fixes & Improvements
- fix slider reversal by @Steve-Mcl in #1723
Documentation
- docs: Remove empty bullet point by @ZJvandeWeg in #1729
Full Changelog: v1.24.1...v1.24.2
v1.24.1
What's Changed
Fixes & Improvements
- Contain overflow handling to template widgets by @Steve-Mcl in #1706
- Reconnect all clients when flows are redeployed by @luisthieme in #1700
- Revert "Reconnect all clients when flows are redeployed" by @joepavitt in #1718
- Limit redirects to dashboard defined route by @Steve-Mcl in #1709
Dependencies
- Bump cypress-io/github-action from 6.9.0 to 6.9.2 by @dependabot in #1711
Full Changelog: v1.24.0...v1.24.1
v1.24.0
What's Changed
Fixes & Improvements
- Ensure we overflow by default if child widget extends beyond widget's defined height by @joepavitt in #1685
- Update widgets.md by @cgjgh in #1690
- Chart: Ensure we are handling multi-series definitions correctly by @joepavitt in #1696
- Handle trailing slashes in the URL by @Steve-Mcl in #1663
Documentation
Dependencies
- Bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot in #1673
- Bump cypress-io/github-action from 6.7.16 to 6.9.0 by @dependabot in #1691
Full Changelog: v1.23.0...v1.24.0
v1.23.0
What's Changed
Fixes & Improvements
- UI dropdown: select falsy value by @bartbutenaers in #1587
- ui-template: typo in element name by @bartbutenaers in #1638
- Fix select radio true or 0 by @bartbutenaers in #1629
- Fixed unwanted tab resets by @cgjgh in #1611
- No default dialog title by @bartbutenaers in #1637
- Add in safety nets (and correct reporting) when group/ui is undefined by @joepavitt in #1655
- UI table clearable selection by @bartbutenaers in #1606
- ui-control: refactoring element identification by @bartbutenaers in #1583
- Add asterisk to the label of required fields in a form by @bartbutenaers in #1580
- Fix missing topic for form by @Steve-Mcl in #1662
- Dashboard: Allow control over whether it's possible to install Dashboard as a PWA by @joepavitt in #1616
- Fix compatibility checks by @Steve-Mcl in #1665
Documentation
- Add 3rd party scheduler node to docs by @cgjgh in #1636
- Fix outdated documentation on show/hide of groups by @joepavitt in #1650
- Docs: Ensure we have an appropriate example timestamp in the Chart docs by @joepavitt in #1651
- Docs: Include the support for enabled: true/false in a Slider by @joepavitt in #1654
- Add carousel of Dashboard examples (with links to source) by @joepavitt in #1659
Dependencies
- Bump dompurify from 3.1.6 to 3.2.4 by @dependabot in #1618
- Bump axios from 1.7.7 to 1.8.4 by @dependabot in #1642
- Bump vite from 5.4.14 to 5.4.15 by @dependabot in #1643
- Bump tar-fs by @dependabot in #1647
- Bump vite from 5.4.15 to 5.4.16 by @dependabot in #1648
- Update pwa deps to resolve tar-fs vuln (dependabot 58) by @Steve-Mcl in #1649
- Update mermaid and dompurify by @Steve-Mcl in #1656
- chore: Update dependencies to latest by @Steve-Mcl in #1664
Administration
- Update node version that's used when running "publish release" GH action by @joepavitt in #1597
- chore: Pin external actions to commit hash by @ppawlowski in #1641
- Allow pwa to be built without error in dev mode by @Steve-Mcl in #1652
- Override esbuild to avoid <= 0.24.2 by @Steve-Mcl in #1653
- v1.23.0 by @Steve-Mcl in #1667
Full Changelog: v1.22.1...v1.23.0
v1.22.1
What's Changed
Fixes & Improvements
- Handle no $socket by @joepavitt in #1594
Dependencies
- Bump katex from 0.16.11 to 0.16.21 by @dependabot in #1582
- Bump vite from 5.4.6 to 5.4.14 by @dependabot in #1586
- Update node version that's used when running deploy-docs GH action by @joepavitt in #1596
Full Changelog: v1.22.0...v1.22.1
v1.22.0
What's Changed
Fixes & Improvements
- Group tabs - select first tab after navigation by @bartbutenaers in #1552
- ui-dropdown: msg.options info fix by @bartbutenaers in #1555
- Sidebar 'add group' missing by @bartbutenaers in #1556
- Selectable header content by @bartbutenaers in #1551
- ui-switch: sync issue by @bartbutenaers in #1572
- ui-dropdown sync issue by @bartbutenaers in #1570
- ui-page: layout editor button by @bartbutenaers in #1568
- Layout does not edit the
ui-spacer
node witheditConfig
by @GogoVega in #1571 - ui-buttongroup: html option labels by @bartbutenaers in #1567
- Add Time Picker Lab Component by @cgjgh in #1565
- Only show tooltip value if > 0 in a stacked bar chart by @joepavitt in #1573
Documentation
- Audio - fix up ui-audio docs by @Steve-Mcl in #1548
Full Changelog: v1.21.0...v1.22.0
v1.21.0
What's Changed
New Widgets
- New Widget: Audio by @bartbutenaers in #1506
New Features
- New Feature: wysiwyg design time editing - add and remove spacer widgets by @Steve-Mcl in #1482
- WYSIWYG: Widget resizing and re-ordering by @Steve-Mcl in #1469
Fixes & Improvements
- Use an HTTPS Agent and HTTPS scheme if RED.settings.https is set by @Steve-Mcl in #1488
- fix handbook link by @Steve-Mcl in #1537
- Allow RED.settings.ui as fallback settings for size by @hardillb in #1540
- Repurpose the datastores to merge values, not replace by @joepavitt in #1465
- Add client data to nodes with multiple outputs by @Steve-Mcl in #1542
- Add client data to nodes with multiple outputs by @luisthieme in #1533
- Pre release niggles by @Steve-Mcl in #1546
- bump for release by @Steve-Mcl in #1547
New Contributors
- @luisthieme made their first contribution in #1533
Full Changelog: v1.20.1...v1.21.0
v1.20.1
What's Changed
Fixes & Improvements
- Gauge Tank rendering issue fixed by @hotNipi in #1515
- Fix the prefix to use in the input element ids of
ui-spacer
by @GogoVega in #1516 - Dynamic ui-template by @bartbutenaers in #1475
- Switch - click custom switch icon fix by @bartbutenaers in #1523
- Switch custom icon not clickable by @bartbutenaers in #1524
- Notification: sanetized style fix by @bartbutenaers in #1529
Dependencies
- Bump flowfuse/github-actions-workflows from 0.37.0 to 0.38.0 by @dependabot in #1525
- Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #1530
- Bump express to pick up path-to-regex by @hardillb in #1531
Administration
- ci: Enable concurrency in
Build and publish
workflow by @ppawlowski in #1518
New Contributors
Full Changelog: v1.20.0...v1.20.1
v1.20.0
What's Changed
Fixes & Improvements
- Control: Allow specifying target in ui-control by @cgjgh in #1447
- Table: Add Label/Title by @cgjgh in #1446
- PWA: Allow App Launch When Offline or Unable to Connect to Node-RED by @cgjgh in #1455
- Text: Fix resetting of value in ui-text node on received message with no msg.payload by @cgjgh in #1424
- Button Group: Responsive Wrap by @cgjgh in #1491
- Text: Value 0 not displayed by @bartbutenaers in #1500
- Dropdown: Emit msg on event by @bartbutenaers in #1458
- Slider: Support high > low (reversed) slider by @bartbutenaers in #1504
- Chart: Clear stale data from front-end chart by @joepavitt in #1460
- Table: Reset table selection (when loading new records) by @bartbutenaers in #1470
- PWA: Ensure app reloads without using cache by @cgjgh in #1462
- Developer Experience - Don't minify dev build by @Steve-Mcl in #1471
- Editor: Sidebar strikethrough reset fix by @bartbutenaers in #1513
- Switch: No clickable area by @bartbutenaers in #1511
- Slider: Add optional text field by @cgjgh in #1492
- Events: Configurable Connection Notifications by @cgjgh in #1490
- Events: Widget Sync - Add new widget-sync event by @joepavitt in #1463
- Text: Sanetize 'target' attr fix by @bartbutenaers in #1466
Documentation
- Minor Documentation Fixes by @cgjgh in #1445
- Fix Notification Docs For msg.show by @cgjgh in #1444
- fix: typo in gauge description by @pReya in #1477
New Contributors
Full Changelog: v1.19.1...v1.200
v1.19.1
What's Changed
Fixes & Improvements
- WYSIWYG - Add in empty img for dragging functionality by @joepavitt in #1448
Full Changelog: v1.19.0...v1.19.1