Skip to content

0.3

Choose a tag to compare

@github-actions github-actions released this 26 May 09:40

New Features

  • Title + graph type on canvas — Displays the graph title and type directly on the canvas; also adds support for variables with signed/unsigned type selection (61d70ae)
  • Grid / snap toggle buttons — Buttons to toggle grid display and snap-to-grid behavior (ad9d34d)
  • Pan and Zoom — Added pan and zoom support for the FSM canvas; also fixed window mode (8f84252)
  • Glow on hover + graph type selector + right-click pan view — Visual hover feedback, a graphtype selector UI, and right-click to pan the view (3646def)
  • Silent generation — Code generation no longer prompts for an output folder; instead uses a project setting to configure the output folder path (defaults to out/). Generated .e, .h, .c files are added to .fpgaproj (19595de)
    .fsmxml auto-registration in project file — Automatically adds *.fsmxml to .fpgaproj whenever a file is created or loaded, if not already present (e8f92d1)
  • Remove .xml context menu — Cleaned up the context menu by removing the old .xml entry; README updated (2e375ee)

Bug Fixes

  • Fix load existing graph — Fixed an issue loading an existing graph; now shows only the file name (not full path) (d104fcd)
  • Fix restore tab issue — Fixed a crash/issue when reopening the IDE and restoring a previously open FSM tab (ec1303d)
    Full Changelog: 0.2...0.3