Releases: FlowFuse/node-red-dashboard
Releases · FlowFuse/node-red-dashboard
v0.10.2
What's Changed
Fixes
- Remove assumption that "dependencies" exists in Node-RED package.json by @joepavitt in #435
Documentation
- Reference issue re: full msg not sending in this.send() for ui-template by @joepavitt in #436
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's Changed
- UI Template - Fix external script injection & update ui-template docs with more examples by @joepavitt in #420
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
New Widgets
- Widget: UI Template Supporting JS & Full Vue SFC Definition by @joepavitt in #417
Fixes & Improvements
- Update npm-publish action version to v2 by @ppawlowski in #413
- Use Node-RED CSS vars by @bonanitech in #412
Dependencies
- Bump vite from 5.0.0 to 5.0.5 by @dependabot in #416
New Contributors
- @bonanitech made their first contribution in #412
Full Changelog: v0.9.2...v0.10.0
v0.9.0
What's Changed
New Widgets
- Widget: UI Event by @MarianRaphael in #394
- Widget: UI Control by @joepavitt in #408
Features & Improvements
- Include SocketIO connection ID on msg.socketid for all actions/changes by @joepavitt in #407
Docs
- misc: Update latest blog post by @ZJvandeWeg in #401
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
New Features
- Third Party Widget Support by @Pezmc in #351
- Debug View & Dropdown Improvements by @joepavitt in #345
Fixes & Improvements
- Convert project to build ES Modules using Vite by @Pezmc in #336
- Compile with full Vue build to allow for runtime compiling of ui-template by @joepavitt in #350
- Add "date" type as an option for Text Input mode by @joepavitt in #346
- UI Text Input: onEnter, onDelay and onBlur controls by @joepavitt in #365
- UI Slider: Control added over when a msg is emitted, can be continuous, or on release-only by @joepavitt in #367
- Set default of ui-text to match the labelling of Vuetify components by @joepavitt in #370
- Bump axios and node-red-admin by @dependabot in #362
Documentation
- Docs: Add payload examples for Bar Chart by @joepavitt in #364
Full Changelog: v0.7.2...v0.8.0
v0.7.2
What's Changed
Fixes & Improvements
- Improve placeholder page with appropriate error reporting where required by @joepavitt in #310
- Add "Focus" option for widgets in the sidebar by @joepavitt in #320
- UI Chart: Support "[ ]" in "Series" property to render multiple points from single data object by @joepavitt in #304
- UI Chart: Remove y beginAtZero & add y-min and y-max options by @joepavitt in #327
- UI Text: Reintroduce the
ui-textdynamic layout class & make (default) font sizing consistent by @joepavitt in #328 - UI Button: fix ui-button height by @sumitshinde-84 in #305
- UI Button: Fix height of buttons in a form by @joepavitt in #326
Documentation
- Rebrand: Update FlowForge to FlowFuse by @ZJvandeWeg in #314
Full Changelog: v0.7.1...v0.7.2
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