Skip to content

Latest commit

 

History

History
299 lines (232 loc) · 18.4 KB

File metadata and controls

299 lines (232 loc) · 18.4 KB

CHANGELOG

0.20.0 (2026-09-18)

Features

  • Add deploy policy endpoint and deploy flows action (#406) (7cd6f08)
  • Add install-module automation action (#407) (f9647cf)
  • Dismiss fresh instance dialogs on AI action (#408) (ecee681)

0.19.0 (2026-08-26)

Features

  • add get-debug-messages automation action (#387) (5953bd7), closes #386
  • automations: apply set-wires as a batch with partial success (#395) (9d586a5)

0.18.1 (2026-07-30)

Bug Fixes

  • scope manage-groups operation errors to the failing operation (#384) (b67d29b)

0.18.0 (2026-07-27)

Features

  • add update-tab and remove-subflow automation actions (#379) (7e0848f), closes #378

0.17.0 (2026-06-30)

Features

  • add create-subroutine automation action (#371) (6899050)
  • add move-to-tab for groups via manage-groups (#373) (4db3964)

0.16.0 (2026-05-26)

Features

  • automation: add align-selection action (#347) (7dcf1d8)
  • automation: rename to arrange-nodes and add distribution (#354) (e8913c4)
  • automations: add export-flow action (#363) (5317dda)
  • automations: add set-deploy-mode action (#362) (3680cc0)
  • automations: add show-sidebar-panel and toggle-sidebar actions (#364) (fe56098)

Bug Fixes

  • automations: update config node users array in updateNode (#357) (1245d83)
  • automation: track history for moveNodeToTab so undo works correctly (#341) (d0bf691)
  • Tighter workspace permission checks (#361) (f992e57)

0.15.0 (2026-05-12)

  • fix(automation): move node to tab via link nodes instead of direct z change (#336) @andypalmi
  • feat(automation): migrate update-node to update-nodes (array params) (#329) @andypalmi
  • feat(automation): hard-reject wires property in update-node (#328) @andypalmi
  • feat(automation): slim get-workspace-nodes response by default (#327) @andypalmi
  • ci: Add H1 header to the changelog file (#330) @ppawlowski
  • chore(deps): bump fast-uri from 3.1.0 to 3.1.2 (#322) @app/dependabot
  • feat(automation): add automation/manage-groups action (#323) @andypalmi

0.14.0 (2026-05-07)

  • feat(actions): add automation/open-palette-manager action (#314) @andypalmi

0.13.1 (2026-05-07)

  • ci: Pin internal GitHub Actions reusable workflows to the new tagging approach (#307)
  • fix(actions): add-nodes respects z, update-node redraws correctly (#311) @andypalmi
  • chore(deps): bump ip-address and express-rate-limit (#309) @app/dependabot
  • chore(deps): bump hono from 4.12.14 to 4.12.18 (#308) @app/dependabot
  • build(deps): bump protobufjs from 7.5.3 to 7.5.5 (#272) @app/dependabot

0.13.0 (2026-05-06)

  • ci: Use new project-automation workflow (#303)
  • ci: Replace PAT with GitHub Application token in Projects automations workflow (#300)
  • chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 (#282)
  • chore(deps): bump googleapis/release-please-action from 4.4.1 to 5.0.0 (#289)
  • ci: Ensure release PR title follows conventional commit pattern (#284)
  • ci: Introduce automatic release PR creation with release-please (#274)
  • build(deps): bump flowfuse/github-actions-workflows (#279)
  • build(deps): bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml (#280)
  • build(deps): bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#281)
  • build(deps): bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#278)
  • Bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#253)
  • fix: ensure all nls message lookups are fully namespaced (#306) @knolleary
  • feat(actions): add automation/list-config-nodes action (#299) @andypalmi
  • fix(actions): allow config nodes in add-nodes without z property (#297) @andypalmi
  • feat: add automation/get-palette action (#295) @andypalmi
  • feat(actions): add automation/get-node-types action (#291) @andypalmi
  • feat(actions): return node validation results from create/update actions (#288) @andypalmi
  • feat(actions): return contextual payloads from all write actions (#286) @andypalmi
  • feat(update-node): add line-based partial edits via patches (#271) @andypalmi
  • fix: Update debug log selectors to be compatible with NR5 (#302) @Steve-Mcl
  • Support union types in schema (#277) @Steve-Mcl
  • fix action automation issues in flow gen (#276) @Steve-Mcl
  • Add correlationId to event data and message replies in ExpertComms (#275) @Steve-Mcl
  • feat(set-links): add automation/set-links action for link nodes (#264) @andypalmi
  • fix: Revert jsonschema dependency and return to hand-rolled parameter validation (#269) @Steve-Mcl
  • Rename to/from parameters to source/target for consistency (#268) @Steve-Mcl
  • fix: Support nested properties in validation (#266) @Steve-Mcl
  • build(deps): bump hono from 4.12.12 to 4.12.14 (#265) @app/dependabot
  • fix(add-nodes): reject empty nodes array and pre-check duplicate IDs (#263) @andypalmi
  • feat: add automation/import-flow action (#242) @andypalmi
  • feat: add automation/remove-nodes action (#236) @andypalmi
  • feat: add automation/add-nodes action (#235) @andypalmi
  • feat: add automation/remove-tab action (#240) @andypalmi
  • feat: add automation/add-tab action (#239) @andypalmi
  • feat: add close UI panel actions (#244) @andypalmi
  • feat: add automation/get-workspace-nodes action (#241) @andypalmi
  • feat: add automation/show-workspace action (#243) @andypalmi
  • feat: add automation/update-node action (#237) @andypalmi
  • Update lint scripts to include all subdirectories (#255) @Steve-Mcl
  • Use git ref_name for version instead of npm info (#252) @allthedoll

0.12.0 (2026-04-08)

  • Bump actions/create-github-app-token from 2.2.1 to 3.0.0 (#191)
  • Bump actions/setup-node from 6.2.0 to 6.3.0 (#177)
  • Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml (#179)
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#178)
  • Bump flowfuse/github-actions-workflows from 0.51.0 to 0.52.0 (#181)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#180)
  • Bump benc-uk/workflow-dispatch from 1.2.4 to 1.3.1 (#154)
  • Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml (#164)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#165)
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#163)
  • Bump flowfuse/github-actions-workflows from 0.49.0 to 0.51.0 (#162)
  • Bump hono from 4.12.7 to 4.12.12 (#250) @app/dependabot
  • Bump @hono/node-server from 1.19.10 to 1.19.13 (#249) @app/dependabot
  • [7000] Emit active tab info on workspace change (#231) @n-lark
  • Bump path-to-regexp from 8.3.0 to 8.4.0 (#225) @app/dependabot
  • Bump flatted from 3.3.1 to 3.4.2 (#195) @app/dependabot
  • ci: Use NodeJS v24 to build package (#220) @ppawlowski
  • ci: Use NodeJS v24 as a default GitHub Actions runtime (#219) @ppawlowski
  • Support add flow action (#192) @Steve-Mcl
  • ci: replace tibdex/github-app-token with actions/create-github-app-token (#187) @ppawlowski
  • Add search action support (#186) @Steve-Mcl
  • Add edit node action (#185) @Steve-Mcl
  • ci: add concurrency to publish workflow (#183) @ppawlowski
  • Add select nodes action (#184) @Steve-Mcl
  • Bump hono from 4.12.5 to 4.12.7 (#182) @app/dependabot
  • Bump express-rate-limit from 8.2.1 to 8.3.0 (#176) @app/dependabot
  • Bump @hono/node-server from 1.19.9 to 1.19.10 (#167) @app/dependabot
  • Bump hono from 4.12.3 to 4.12.5 (#166) @app/dependabot
  • Bump minimatch from 3.1.2 to 3.1.5 (#161) @app/dependabot

0.11.0 (2026-02-26)

  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#149)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#148)
  • Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml (#147)
  • Include available updates in the initial handshake with the expert (#156) @Steve-Mcl
  • Bump hono from 4.12.0 to 4.12.3 (#157) @app/dependabot
  • Bump ajv from 6.12.6 to 6.14.0 (#159) @app/dependabot
  • Add Debug context support (#151) @Steve-Mcl
  • Bump mcp sdk to latest (#158) @Steve-Mcl
  • Bump hono from 4.11.7 to 4.12.0 (#152) @app/dependabot
  • Bump qs from 6.14.1 to 6.14.2 (#146) @app/dependabot

0.10.2 (2026-02-12)

  • Bump JS-DevTools/npm-publish from 4.1.4 to 4.1.5 (#136)
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#141)
  • Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml (#142)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#143)
  • Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 (#138) @app/dependabot
  • Update public catalouge on release (#144) @hardillb

0.10.1 (2026-01-30)

  • Bump hono from 4.11.5 to 4.11.7 (#129) @app/dependabot
  • Improve discoverability of supported features (#131) @Steve-Mcl
  • Replace hard coded event mapping with dynamic registrations (#132) @Steve-Mcl

0.10.0 (2026-01-27)

  • Bump JS-DevTools/npm-publish from 4.1.3 to 4.1.4 (#110)
  • Bump actions/checkout from 6.0.1 to 6.0.2 (#124)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#123)
  • Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml (#122)
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#121)
  • Add selection handling: view:selection-changed notifier and get-selection handler (#125) @cstns

0.9.0 (2026-01-24)

  • Update dependencies (#119) @Steve-Mcl
  • Bump actions/setup-node from 6.1.0 to 6.2.0 (#113)
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#112)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#111)
  • Expose installed packages to flowfuse expert (#114) @cstns
  • ci: Enable SAST (#109) @ppawlowski

0.8.0 (2026-01-14)

  • Bump JS-DevTools/npm-publish from 4.1.1 to 4.1.3 (#105)
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml (#96)
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml (#95)
  • Bump hono from 4.11.3 to 4.11.4 (#107) @app/dependabot
  • Bump @modelcontextprotocol/sdk from 1.24.2 to 1.25.2 (#102) @app/dependabot
  • Add support expert actions (#106) @Steve-Mcl
  • Bump qs from 6.14.0 to 6.14.1 (#100) @app/dependabot
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml from 0.44.0 to 0.45.0 (#98) @app/dependabot
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml from 0.44.0 to 0.45.0 (#97) @app/dependabot

0.7.0 (2025-12-09)

  • Allow the assistant to be installed in standalone Node-RED instances (#89) @knolleary

  • Bump actions/checkout from 6.0.0 to 6.0.1 (#93)

  • Bump actions/setup-node from 6.0.0 to 6.1.0 (#92)

  • Bump actions/checkout from 5.0.0 to 6.0.0 (#87)

  • Bump flowfuse/github-actions-workflows from 0.42.0 to 0.43.0 (#84)

  • Bump actions/setup-node from 5.0.0 to 6.0.0 (#83)

  • Bump JS-DevTools/npm-publish from 4.0.1 to 4.1.1 (#82)

  • Bump JS-DevTools/npm-publish from 4.0.0 to 4.0.1 (#81)

  • Bump JS-DevTools/npm-publish from 3.1.1 to 4.0.0 (#80)

  • Bump actions/setup-node from 4.4.0 to 5.0.0 (#79)

  • Bump @modelcontextprotocol/sdk from 1.17.0 to 1.24.0 (#91) @app/dependabot

  • Bump express from 5.1.0 to 5.2.1 (#90) @app/dependabot

  • Bump body-parser from 2.2.0 to 2.2.1 (#88) @app/dependabot

  • Bump js-yaml from 4.1.0 to 4.1.1 (#86) @app/dependabot

0.6.0 (2025-09-05)

  • Fix relative script source path (#77) @Steve-Mcl
  • Add inline completions feature (#75) @Steve-Mcl

0.5.0 (2025-08-28)

  • Bump actions/checkout from 4.2.2 to 5.0.0 (#69)
  • Bump flowfuse/github-actions-workflows from 0.40.0 to 0.42.0 (#68)
  • Add tables codelens feature (#72) @Steve-Mcl

0.4.0 (2025-07-30)

  • update package for 0.4.0 release
  • Bump flowfuse/github-actions-workflows from 0.39.0 to 0.40.0 (#60)
  • Update imports (#64) @Steve-Mcl
  • Implement node suggestions (#62) @Steve-Mcl
  • Add copy to clipboard and generate comment node to explain dialog (#61) @Steve-Mcl

0.3.0 (2025-06-27)

  • Change assistant button to menu for exposing new Flows Explainer by @Steve-Mcl in #53
  • Add menu shortcuts for menu items by @Steve-Mcl in #54
  • Show flow explanation in dialog by @Steve-Mcl in #52
  • Add codelens for CSS and DB2 ui-template by @Steve-Mcl in #56

0.2.1 (2025-06-12)

  • Improve README with visuals of what it does by @Steve-Mcl in #49
  • V0.2.1 by @Steve-Mcl in #50

0.2.0 (2025-06-11)

  • Bump flowfuse/github-actions-workflows from 0.19.0 to 0.28.0 by @dependabot in #32
  • Bump flowfuse/github-actions-workflows from 0.28.0 to 0.29.0 by @dependabot in #33
  • Bump flowfuse/github-actions-workflows from 0.29.0 to 0.30.0 by @dependabot in #34
  • Bump flowfuse/github-actions-workflows from 0.30.0 to 0.34.0 by @dependabot in #35
  • Bump flowfuse/github-actions-workflows from 0.34.0 to 0.36.0 by @dependabot in #36
  • Bump flowfuse/github-actions-workflows from 0.36.0 to 0.38.0 by @dependabot in #38
  • Clarify usage restriction of the plugin by @knolleary in #39
  • chore: Pin external actions to commit hash by @ppawlowski in #40
  • chore: fix lint script by @ppawlowski in #41
  • Bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot in #42
  • Add initial MCP support by @Steve-Mcl in #44
  • V0.2.0 by @Steve-Mcl in #47

0.1.3 (2024-07-17)

  • Fix icon on device agent by @Steve-Mcl in #29
  • bump for 0.1.3 by @Steve-Mcl in #30

0.1.2 (2024-07-16)

  • Fix height of new icon on NR3.x by @Steve-Mcl in #26
  • bump for 0.1.2 by @Steve-Mcl in #27

0.1.1 (2024-07-16)

  • ci: Add build and publish nightly package workflow by @ppawlowski in #7
  • Bump tibdex/github-app-token from 1 to 2 by @dependabot in #11
  • Add JSON editor code lens by @Steve-Mcl in #14
  • Correct handling of locked flows by @Steve-Mcl in #17
  • Update package.json for version bump release by @Steve-Mcl in #20
  • add custom icon to toolbar button by @Steve-Mcl in #21
  • Add comma to settings.js by @kazuhitoyokoi in #22
  • Improved messaging for error responses by @Steve-Mcl in #24

0.1.0 (2024-07-03)

  • add automations by @Steve-Mcl in #1
  • Bump JS-DevTools/npm-publish from 2 to 3 by @dependabot in #5
  • Wording and layout improvements prior to first release by @Steve-Mcl in #8