Skip to content

Microflow v0.9.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 21:36
· 202 commits to main since this release

What's Changed

  • feat(codegen): assemble a sketch skeleton from a Flow graph by @xiduzo in #50
  • feat(codegen): emit core hardware-IO Nodes to C++ (#41) by @xiduzo in #51
  • feat(codegen): emit graceful placeholders for unsupported/Cloud Nodes by @xiduzo in #52
  • feat(flow): render generated sketch in read-only Monaco Code view by @xiduzo in #53
  • feat(flow): regenerate sketch on Flow change (debounced) by @xiduzo in #54
  • feat(codegen): view generated Arduino sketch for a flow by @xiduzo in #55
  • feat(codegen): define the board-target abstraction by @xiduzo in #56
  • feat(codegen): emit transformation Nodes to C++ (#33) by @xiduzo in #57
  • feat(flow): add a Download action to the sketch Code view by @xiduzo in #58
  • feat(codegen): emit control Nodes as non-blocking timers by @xiduzo in #59
  • feat(flow): write the current sketch to a .ino file by @xiduzo in #60
  • feat: wire the selected board target into sketch generation (#43) by @xiduzo in #61
  • feat(web): derive a sanitised .ino filename from the Flow name (#32) by @xiduzo in #62
  • feat(codegen): validate Flow Node requirements against the selected target by @xiduzo in #63
  • feat(codegen): translate Function Node to C++ by @xiduzo in #64
  • feat(flow): download the generated sketch as an .ino file by @xiduzo in #65
  • feat(codegen): cover remaining input/output/generator Nodes by @xiduzo in #66
  • feat(web): add a board-target picker persisted on the Flow by @xiduzo in #67
  • test(codegen): behavior-parity tests — runtime vs generated sketch by @xiduzo in #68
  • feat(codegen): emit the full Node catalogue to Arduino C++ by @xiduzo in #70
  • feat(codegen): board-target-aware sketch generation by @xiduzo in #69
  • refactor(flow): show generated sketch on its own menu-bar route by @xiduzo in #71
  • feat(codegen): emit on-device Mqtt Node for a networked target by @xiduzo in #72
  • feat(codegen): WiFi/credential configuration surface for Cloud Sketches (#46) by @xiduzo in #74
  • feat(codegen): emit Figma and Monitor Nodes over the network transport by @xiduzo in #75
  • feat(codegen): emit on-device Llm Node over an HTTP client by @xiduzo in #76
  • test(codegen): gate every cloud node type behind a networked board target by @xiduzo in #77
  • feat(codegen): generate sketches for Cloud Nodes on a networked board by @xiduzo in #78

Full Changelog: v0.8.0...v0.9.0