Releases: FlowFuse/node-red-dashboard
Releases · FlowFuse/node-red-dashboard
v0.7.1
What's Changed
Improvements
- Better handling of route injections & redirects by @joepavitt in #301
Fixes
- Pin reusable workflows to v0.1.1 by @ppawlowski in #299
- Fixes CSS styling for Vuetify btn-groups & updates ui-template docs for consistency by @joepavitt in #300
- Update to new npm org by @knolleary in #298
- Update accessibility pointers to @FlowFuse by @joepavitt in #303
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
Fixes & Improvements
- Extract historical state mgmt into a datastore by @joepavitt in #279
- Fix icon for switch node by @kazuhitoyokoi in #250
- Better checking of x value before datetime assignment by @joepavitt in #256
- ui-chart: drive legend.display by a property set in Node-RED by @joepavitt in #257
- Allow definition of ui-notification colour by @joepavitt in #262
- Remove excess padding on sidebar by @joepavitt in #264
- Custom State Handler onInput for UI Markdown (better Mermaid handling) by @joepavitt in #267
- Injection of x/y-AxisProperty into ChartJS config from NR config by @joepavitt in #268
- Fix socket connection cleanup & re-establish in constructor by @joepavitt in #275
- Improve onLoad & onInput behaviours by @joepavitt in #280
- Allow for simple data binding in ui-template by @joepavitt in #282
- Fix ui-group class injection by @sumitshinde-84 in #288
- Fix "class" injection for ui-page by @joepavitt in #290
- Fixes class assignment for a ui-page by @joepavitt in #291
- Rename "Flex" layout to "Fixed" by @joepavitt in #294
- Fix tests after we no longer use node._msg by @joepavitt in #297
- Bump @babel/traverse from 7.22.20 to 7.23.2 by @dependabot in #281
- Bump reusable workflow version by @ppawlowski in #295
Documentation
- D1.0 > 2.0 Migration Guide by @joepavitt in #283
- typo: mag -> msg by @ZJvandeWeg in #254
- docs: Make example copy+paste able by @ZJvandeWeg in #269
- misc: Update references to updated GH by @ZJvandeWeg in #289
New Contributors
- @kazuhitoyokoi made their first contribution in #250
- @dependabot made their first contribution in #281
- @sumitshinde-84 made their first contribution in #288
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- Fix Grid's "rowHeight" definition by @joepavitt in #245
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
New Features
- Third Party Widget Support by @joepavitt in #221
Fixes & Improvements
- Cleaner handling of non numerical timestamp data when checking "old" data by @joepavitt in #238
- Add "topic" option for a Text Input by @joepavitt in #239
- Add height/width definitions to ui-markdown & ui-template by @joepavitt in #240
- Add "Show Thumb Label" option for ui-slider by @joepavitt in #241
- Add ui-form "Reset on Submit" option by @joepavitt in #242
- "Dashboard 2" category label & drive node colours from CSS vars by @joepavitt in #243
Documentation
- Step by step contribution documentation by @bartbutenaers in #205
- Separate contributing docs for easier scanning, and include /docs contribution details by @joepavitt in #207
- Add favicon to site by @ZJvandeWeg in #216
- Add alt to widget images by @ZJvandeWeg in #218
- Add clarity on multiple data point injection & on multi-line topic by @joepavitt in #231
Other Bits
- analytics: Add GA4 code by @ZJvandeWeg in #200
- Publish nightly package to npmjs by @ppawlowski in #203
- Bump to NR 3.1 to close out security warnings by @hardillb in #196
- rebrand: FlowFuse instead of FlowForge by @ZJvandeWeg in #204
- Dependency Upgrades by @Pezmc in #202
- npm: Add homepage to package.json by @ZJvandeWeg in #214
- SEO: Remove duplicate title by @ZJvandeWeg in #215
- Add custom pageview event handlers by @joepavitt in #222
- Change repo references in workflows after github org rename by @ppawlowski in #208
- Update repo references in package.json by @knolleary in #224
New Contributors
- @hardillb made their first contribution in #196
- @Pezmc made their first contribution in #202
- @bartbutenaers made their first contribution in #205
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
New Widgets & Features:
- Add mermaid support in markdown by @Steve-Mcl in #185
- Widget: UI Notification by @joepavitt in #192
- Add support for settings-provided middleware by @knolleary in #191
- Adds ui-chart history-based state recording, adding time-axis, duration limit & fix line overshoot by @joepavitt in #194
Fixes & Smaller Improvements:
- Add passthrough option for Dropdown (off by default) by @joepavitt in #178
- Include docs on how to dynamically select option in a dropdown by @joepavitt in #179
- Only emit the "value" when dropdown selection is changed by @joepavitt in #180
- Centralise passthru and msg.topic handling by @joepavitt in #182
- typo in readme by @ZJvandeWeg in #187
- Pin reusable workflow to commit SHA by @ppawlowski in #186
- Move assets to be hosted on subdomain by @ZJvandeWeg in #188
- docs: Add sitemap.xml to docs site by @ZJvandeWeg in #189
New Contributors
- @ZJvandeWeg made their first contribution in #187
- @knolleary made their first contribution in #191
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
New Widgets & Layouts
- Add "Notebook" Layout by @joepavitt in #165
- Widget: Data Table by @joepavitt in #168
Fixes & Improvements:
- Fix dashboard not working when custom
httpNodeRoot
path is set by @Steve-Mcl in #167 - Disable scheduled package build by @ppawlowski in #171
- Add support for class names and dynamic classes by @Steve-Mcl in #169
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
Fixes & Improvements
- Fix Text & Chart widgets to accept 0 as a valid input value by @joepavitt in #138
- Fix tests by @Steve-Mcl in #146
- Ordering of Pages/Groups/Widgets by @joepavitt in #144
- Clean logging & announce Dashboard setup in NR logs by @joepavitt in #154
- Use page title as tab name in-browser by @joepavitt in #156
- Re-enable Dropdown Size Controls by @joepavitt in #157
- Prevent the forced uppercase button label from Vuetify/Material Design by @joepavitt in #158
- Add mobile meta for easy assignment to mobile app lists by @joepavitt in #159
- Add link to sidebar & remove old order form rows by @joepavitt in #160
DevOps
- Introduce publish package pipeline by @ppawlowski in #139
- Publish released package to private registry by @ppawlowski in #140
New Contributors
- @ppawlowski made their first contribution in #139
Full Changelog: v0.2.2...v0.3.0
v0.2.2
What's Changed
- Ensure flex layout renders safely by @joepavitt in #132
Full Changelog: v0.2.1...v0.2.2
v0.2.0
What's Changed
New Widgets:
- Widget: Text Area by @joepavitt in #121
- Widget: Form by @joepavitt in #123
- Widget: Radio Group by @joepavitt in #131
Fixes & Improvements:
- Markdown: one way binding (reactivity) and general improvements by @Steve-Mcl in #126
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
Fixes & Improvements:
- Add ui-template documentation by @joepavitt in #116
- Update in-NR template docs by @joepavitt in #117
- Update help text for all nodes by @joepavitt in #118
- handle template component errors by @Steve-Mcl in #119
- Improved re-mapping of socket connections for ui-config updates by @joepavitt in #120
Full Changelog: v0.0.9...v0.1.0