Releases: FlowFuse/node-red-dashboard
Releases · FlowFuse/node-red-dashboard
v1.11.0
What's Changed
Features & Improvements
- Lead with [Page Name] for group selection by @joepavitt in #896
- PWA Update to Allow Customizing Service Worker, Fix for PWA Blank Screen on Re-authentication by @cgjgh in #881
- UI Chart - Add x/y axes labels options by @joepavitt in #906
- UI Theme - Add "registerTheme" function to prevent ui-page dependency by @joepavitt in #897
- Ensure consistency on group ordering by @joepavitt in #894
- Ensure consistency on widget ordering by @joepavitt in #895
- Ensure correct scoping for Single Page CSS templates by @joepavitt in #907
- UI Gauge - Improve text size across different gauge sizes by @joepavitt in #910
- UI Button - Add dynamic properties for label, icon & iconPosition by @joepavitt in #864
- UI Dropdown - Enable dynamic properties by @joepavitt in #859
- UI Slider - Dynamic Properties by @joepavitt in #861
- Dynamic Classes - handle both msg.ui_update.class and msg.class by @joepavitt in #919
- Ensure service worker is auto-updated on refresh by @joepavitt in #920
- Style disabled/hidden pages/groups as per Dashboard 1.0 by @joepavitt in #927
- PWA Service Worker Auto Update by @cgjgh in #925
Documentation
- Docs: Improve the third-party example docs for clearer install instructions by @joepavitt in #887
- Docs: fix docs typos and spelling mistakes by @stauersbol in #911
- Docs - Add reference to "guides" from core docs & add gauge-classic example by @joepavitt in #924
Dependencies
- Bump actions/configure-pages from 2 to 5 by @dependabot in #914
- Bump actions/checkout from 3 to 4 by @dependabot in #916
- Bump flowfuse/github-actions-workflows from 0.1.1 to 0.13.0 by @dependabot in #918
- Bump actions/deploy-pages from 1 to 4 by @dependabot in #915
Administration
- Enable dependabot for github actions by @ppawlowski in #890
- GH Action - Version bump actions/upload-page-artifact by @joepavitt in #921
- GH Actions - Add "name" to artifact to match "github-pages" by @joepavitt in #922
- Switch to actions/upload-pages-artifact@v3 by @joepavitt in #923
New Contributors
- @stauersbol made their first contribution in #911
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
Features & Improvements
- UI Base - Add option to control title bar behaviour/styling by @joepavitt in #852
- UI Base - Update how we configure client data inclusion and injection of "auth" plugins by @joepavitt in #869
- UI Table - Adds in richer configuration of UI Table columns by @joepavitt in #873
- UI Table - Support nested properties in new UI Table by @joepavitt in #875
- UI Link - Fix warning in ui-base for undefined theme by @joepavitt in #872
Documentation
- Docs design patterns by @joepavitt in #883
- Docs - Add dynamic properties best practices docs & include new onDynamicProperties event by @joepavitt in #856
- Docs - Improve rendering of "Dynamic Properties" table by @joepavitt in #865
Full Changelog: v1.9.1...v1.10.0
v1.9.1
What's Changed
Fixes & Improvements
- Remove page order injected for debugging by @joepavitt in #850
Full Changelog: v1.9.0...v1.9.1
v1.9.0
What's Changed
New Widgets & Variations
- New Widget - UI Link by @joepavitt in #845
Fixes & Improvements
- UI Gauge - Fix the re-ordering of the gauge segments in the NR Editor by @joepavitt in #808
- radio group selection fix by @bartbutenaers in #822
- Fix UIText text color being fixed color by @arturv2000 in #812
- UI Table - Ensure table is scrollable when content overflows by @joepavitt in #829
- UI Table - Add filtering option to allow for text-based searching by @joepavitt in #832
- UI Text - Improve rendering of overflowing content by @joepavitt in #828
- Support query params in UI Event & UI Control by @joepavitt in #830
- Generate source map during development by @bartbutenaers in #834
- Generate source map for dashboard (doc fix) by @bartbutenaers in #844
- Config - Default Page by @joepavitt in #848
Documentation
- Add @flowfuse/flow-renderer & worldmap example by @joepavitt in #825
- Change flowviewer to a dynamic import by @joepavitt in #826
- Docs - Radio Group help panel by @bartbutenaers in #839
- Clear radio by empty string (documentation fix) by @bartbutenaers in #837
- Docs - detail v-data-table case sensitivity examples by @joepavitt in #841
- Docs - List Known Third Party Widgets by @joepavitt in #846
Dependencies
- Bump ejs from 3.1.9 to 3.1.10 by @dependabot in #823
Full Changelog: v1.8.1...v1.9.0
v1.8.1
What's Changed
Fixes & Improvements
- Fix layout order editor crashing on subflows by @phfeustel in #800
- SocketIO - Override default SocketIO reconnection by @joepavitt in #806
- Fix - In onLoad, check if hardcoded widget or not by @joepavitt in #805
- Fix Dropdown not accepting Number 0 on payload by @arturv2000 in #802
New Contributors
- @phfeustel made their first contribution in #800
- @arturv2000 made their first contribution in #802
Full Changelog: v1.8.0...v1.8.1
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