Alternatively, this new version is available from the Flowcode download page, and instructions to update Flowcode can be found here: These are the main changes since the initial release (v11.0.0.8) from October 2025:
Bug fixes:
- Fix to line thickness and font size when zooming 2d panel
- Fixed Theme cookie for web-based views
- Fixed crash when displaying submenus (e.g. from comp library right-click menu)
- Fixed internal renaming of <GetHtmlElement> API call
- Web Developer code gen fixes (buttons/switches when grouped; global comp vars)
- Fixed a few undo/redo problems with macros/parameters
- Fixed crashes when project has no <main> macro
- Fixed crash when global option for c/h files is changed to false and this window already exists
- Gauges within groups/components now capture the mouse properly
- Mouse events are only passed to subobjects if they are under the mouse (or if they are captured gauges)
- Switch primitive now prevents thumb being drawn if using images
- Gauge primitives update their value property correctly when clicked
- C-code in-situ edits prevented unless licence allows it
- Property list APIs now ignore consecutive delimiters (e.g. to allow training commas at end of lines)
- Bug fix when retrieving panel component list via API commands
- Various other crashe fixes (refresh ping; connection points; interrupt sim)
Added:
- New "Blueprint" functionality (see wiki for more details)
- Project file now gets uploaded when a crash is uploaded
- Added COM port autodetect
- Added rescan button for detecting downstream boards on E-Blocks 3 h/w
- Component search window toggles and combo gains focus when window first opens
- Variables can be copied and pasted between macros and projects (via Project Explorer)
- Improved code indentation when moving C code blocks
- Improved various context menus
- Bad FCD reporting now shows correct error location in the file
- Command icons enabled only if appropriate macro type is visible
- Online window default size increased
- Added Set Icon Colour to macro and command icon lists context menu
- Icon Colour for macro and command icon lists also optionally colours future icons of that type
- Rescan E-Blocks now minimised FCD reading and uses dedicated <scannable> FCD entry
- Added options to control the axes and gridlines for the <basechart> primitive
- Added API collision detection on 2d panels: Get2dCentrePoint, GetFirstCompFromPoint, Get2dCompFromVector
- Added inbuilt StringToIntEx$ function (has additional base parameter)
- Added inbuilt abs() function
- Improved detection of implicit STRING casting for calculations
- Array initialisers perform simpler text-only check for constants when determining var/const usage
- In-app browser links (e.g. in wiki and forum) can be opened in external browser via context menu
- Float properties now support standard form (e.g. 1.23e-06)
- Trailing '.0' is forced if showing a float property integer value
- Better c/h toggle mode in code viewer
- Added message details when loading a project
- Mouse events are sent to all subcomponents (not just the top-most one)
- Added optional Flowcode version and Software Assurance restrictions for Library Updates
- History comment displayed in Library Update dialog
- Obsolete local files are now removed from %PROGRAMDATA%
- Added <Inactive Style> property to Switch, Gauge and NumericIndicator to control how they look when inactive
- Library updates removed when running new version for the first time
- Templates are sorted by displayed name (and not filename)
- Starting a new project now causes a check for updated FCD/CAL