Releases: FlowFuse/node-red-dashboard
Releases · FlowFuse/node-red-dashboard
v1.8.0
What's Changed
Fixes & Improvements
- UI Radio Group - Dynamic radio options by @bartbutenaers in #765
- Sidebar - Fix plugin tab labels & scaling by @fullmetal-fred in #771
- UI Dropdown - Clear dropdown selection fix by @bartbutenaers in #775
- Vuetify - Only apply the padding top/bottom changes for v-text-field to outlined variant by @joepavitt in #774
- UI Notification - Fix: CSS not applying to ui-notification by @joepavitt in #781
- UI Button - Add "Emulate Click" option by @joepavitt in #783
- UI Notification - Notification output & output msg when button clicked by @bartbutenaers in #766
- Config - Add a setting to specify maximum size for SocketIO communication by @Ek1nox in #788
- UI Button Group - Buttongroup json format by @bartbutenaers in #780
- Add PWA Functionality by @cgjgh in #708
- Navigation: Collapse sidebar after navigating to a new page, if configured by @joepavitt in #785
- E2E Tests Stability by @joepavitt in #795
- SocketIO - Improve reconnection behaviour of SocketIO client by @joepavitt in #790
Documentation
- seo: Add Meta descriptions per page by @ZJvandeWeg in #761
- docs: Improve SEO for the website by @ZJvandeWeg in #762
- docs: Hubspot integration by @ZJvandeWeg in #764
Dependencies
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #713
- Bump NR devDependency to force new express version by @hardillb in #787
- Vuetify Version Bump by @joepavitt in #799
New Contributors
- @fullmetal-fred made their first contribution in #771
- @Ek1nox made their first contribution in #788
- @cgjgh made their first contribution in #708
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
Fixes & Improvements
- Fix: Page Title & add E2E test to prevent regression by @joepavitt in #750
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
New Widgets & Variations
- UI Gauge - Add in "tile" gauge type by @joepavitt in #738
Fixes & Improvements
- UI Table - row stays highlighted after click / select by @joelvandal in #740
- Sidebar - Properly set the active tab on first load by @joepavitt in #744
- Markdown: Change architecture to allow for more dynamic updating by @joepavitt in #748
- Cleaner error handling in node.deregister by @joepavitt in #745
Documentation
- Docs: Add Link to Icons to Documentation by @m-schaeffler in #720
- Docs: Add link to Discourse Forum by @joepavitt in #725
- Docs: Add "Recommended Reading" to the docs homepage by @joepavitt in #730
- Docs: Add clarity on difference between plugins & widgets by @joepavitt in #731
- Docs: Add FlowFuse details & CTA by @joepavitt in #735
- Social: Add social links to the docs by @ZJvandeWeg in #741
- Docs: Improve "Getting Started" docs by @joepavitt in #724
- social links: add npm, fix twitter by @ZJvandeWeg in #742
Dependencies
- dependency: Update vitepress to stable version by @ZJvandeWeg in #736
- Dependency: Update mdi-icons font version to ^7.4.47 by @joepavitt in #743
New Contributors
- @m-schaeffler made their first contribution in #720
- @joelvandal made their first contribution in #740
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
Fixes & Improvements
- UI Button - Fix merge conflict in config options by @joepavitt in #718
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
Fixes & Improvements
- Theming - Isolate navigation theming to clean Vuetify overrides by @joepavitt in #702
- Ensure we are deep-cloning objects in our datastore, and prevent memory overlap by @joepavitt in #701
- UI Button - Allow definition of icons by @joepavitt in #704
- UI Base - Add a helper function for retrieving Dashboard hosted URL by @joepavitt in #703
- Subflows - Show standard inputs for sizing in widgets in a subflow (env var support) by @Steve-Mcl in #700
Full Changelog: v1.5.1...v1.6.0
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