Releases: FlowFuse/node-red-dashboard
Releases Β· FlowFuse/node-red-dashboard
v1.5.1
What's Changed
Fixes & Improvements
- Fix: Correctly set the default generated page's UI property by @joepavitt in #696
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
Fixes & Improvements
- Auto-Generate Default Config Nodes by @joepavitt in #680
- UI Chart - Have the default bg color for points as that defined in the NR Editor by @joepavitt in #690
- Sidebar: Add layout configs from the sidebar by @joepavitt in #681
- UI Table - Add row selection config, fix column arrangement & preserve defined labels by @joepavitt in #687
Dependencies
- Bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #688
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
Fixes & Improvements
- UI Gauge: Account for "auto" sized gauges by @joepavitt in #674
Docs
- Docs: Fix URL paths that break on production docs by @joepavitt in #673
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
Fixes & Improvements
- UI Event: Ensure consistency in API & docs for custom UI Events by @joepavitt in #632
- UI Table - Switch to v-data-table by @joepavitt in #637
- UI Control: Ensure better error reporting for ui-control when group/pages not found & update tests by @joepavitt in #633
- Debug View: Add properties view for ui-base nodes by @joepavitt in #648
- UI Gauge - Better dynamic sizing and smaller size rendering by @joepavitt in #651
- UI Group - Component-ise the widget-group rendering to ensure consistency by @joepavitt in #655
- Button-Group: Ensure type assignment for payload & update tests by @joepavitt in #653
- Remove msg.req and msg.res by @joepavitt in #669
- Add support for wrapping ui elements in a subflow by @Steve-Mcl in #634
- UI Form: Ensure isValid updated after clear() by @joepavitt in #666
Configuration
- Setup: Expose httpAdminRoot & httpNodeRoot in our client-side setup object by @joepavitt in #656
- UI Base: Prevent multiple ui-base config nodes by @joepavitt in #652
Administration
- Admin: Add "Bug Report" issue template by @joepavitt in #670
Dependencies
- Bump jsonata and node-red by @dependabot in #671
Documentation
- Docs: @update:modelValue not firing inside a ui-template by @joepavitt in #636
- fix links and descriptions on widgets.md by @Steve-Mcl in #641
- Update ui-template.md by @Steve-Mcl in #640
- Docs: Update Events & State Store Architecture Docs & Diagrams by @joepavitt in #647
- typo: Propertry not Proeperty by @ZJvandeWeg in #662
- Docs: Update contributing docs to replace missing image and descriptions by @joepavitt in #658
- Docs: Improve E2E Testing Documentation by @joepavitt in #657
- Docs: Layout Management by @joepavitt in #664
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
New Widgets
- New Widget: UI Button Group by @joepavitt in #621
Fixes & Improvements
- UI Gauge - Improve validation feedback when min/max misalign to segments by @joepavitt in #610
- onChange: Ensure custom handlers have context of any general changes made to the msg. object by @joepavitt in #607
- Fix: Debug View with httpNodeRoot by @joepavitt in #623
- UI Form: Fix styling of "Submit" button and validation issues by @joepavitt in #625
- UI Chart: Add missing name field by @joepavitt in #608
- More robust path replacement to account for proxy & httpNodeRoot configs by @joepavitt in #604
Documentation
- Fix some bad pointers for images in the docs that only working locally (not in prod) by @joepavitt in #601
- "Important Note" to use conditional operators by @joepavitt in #605
- Clean up legacy docs from Dashboard 1.0 for ui-group by @joepavitt in #609
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
Fixes & Improvements
- UI Gauge: Add icon prop to UI gauge used as label supplement by @Pezmc in #572
- Set mdi- prefix for all custom icons to be optional by @Pezmc in #574
- Handle missing props.icon for older gauges & pages by @joepavitt in #576
- Ensure component containers size vertically correctly. by @joepavitt in #580
- Introduce configurable navigation styles by @Pezmc in #579
- Account for httpRootNode being set in Node-RED Settings by @joepavitt in #581
- Remove
Object.hasOwn
from node source by @Steve-Mcl in #590 - Ensure SocketIO and Vue Router path construction are reverse proxy friendly by @joepavitt in #595
- Fix No Focus Styles Applied To Switch Input When Focused on Edit Form Node View by @AdemHodzic in #597
- UI Gauge: Better zero check & unit label alignment by @joepavitt in #598
Documentation
- Fix trailing comma introduced to docs by @joepavitt in #575
- Add Japanese translations for table, text, form, button and template nodes by @kazuhitoyokoi in #568
- Dashboard Examples by @gdziuba in #562
- Fix missing in ui-control docs when controlling ui-groups by @joepavitt in #594
- Clarify icon libraries supported on ui-switch by @joepavitt in #596
- Fix the SideBySide component by @joepavitt in #599
DevOps
- Add two dev watch commands by @Pezmc in #573
- Use existing dev command to reduce rebuild time by @Pezmc in #578
New Contributors
- @gdziuba made their first contribution in #562
- @AdemHodzic made their first contribution in #597
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
New Widgets
- New Widget: UI Gauge by @joepavitt in #530
Fixes & Improvements
- Fix none shape in chart node by @kazuhitoyokoi in #543
Documentation
- seo: Create canonical link in headers by @ZJvandeWeg in #546
- Add Japanese translations for chart node by @kazuhitoyokoi in #542
- Fix typo in documentation by @kazuhitoyokoi in #544
Full Changelog: v1.0.2...v1.1.0
v1.0.1
What's Changed
Fixes & Improvements
- UI Template: Ensure "widget-send" events are cleared on socket connection loss by @joepavitt in #525
Docs
- landing: Update latest blog post by @ZJvandeWeg in #522
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
Fixes & Improvements
- UI Text Input - Disregard concept of "lastValue" by @joepavitt in #507
- UI Template - Ensure passthru is set at runtime, if not configured in Editor by @joepavitt in #508
- UI Template - Modify send() to permit definition of full msg object, not just a payload by @joepavitt in #510
- Theming updates by @joepavitt in #514
- UI Template - Fix Editor warning when using "Single Page CSS" type by @joepavitt in #515
- UI Template - Fix Editor warning when using "Widget (Page)" type by @joepavitt in #516
- UI Template - Fix validation problems in ui-template by @joepavitt in #519
Documentation
- Docs: Fix Typos by @Paul-Reed in #503
- Theme: Put logo in nav bar top left by @ZJvandeWeg in #511
- Docs: Add collection of ui-template examples (Vue components & CSS overrides) by @joepavitt in #517
- Update README to reflect latest project status by @joepavitt in #521
Dependencies
- Bump vite from 5.0.5 to 5.0.12 by @dependabot in #502
New Contributors
- @Paul-Reed made their first contribution in #503
Full Changelog: v0.11.6...v1.0.0
v0.11.6
What's Changed
Fixes & Improvements
- Dynamic Properties - Ensure consistency on how dynamic classes (and other props) are set by @joepavitt in #497
- UI Chart - Ensure server-side store also replaces if "replace" action is chosen by @joepavitt in #500
- UI Template - Add option to control automatic passthru of messages by @joepavitt in #501
Debug View
- Fix display of message history, and truncate Arrays by @joepavitt in #499
Full Changelog: v0.11.5...v0.11.6