FC4

Features of FC4

FC4 has three main features:

Formatting

When used to create or edit a diagram, Structurizr Express (re)generates the diagram source YAML in such a way that the YAML becomes noisy and the sorting can change unpredictably. This makes the source harder to work with in a text editor and impossible to usefully diff from revision to revision — and without useful diffing it’s very difficult to do effective peer review. And peer review is a crucial element of the Docs as Code philosophy.

So this feature rewrites diagram YAML files:

…thereby facilitating the authoring, editing, and reviewing of revisions to the diagrams.

Snapping

Improves the layout of Structurizr Express diagrams:

Rendering

Given Structurizr Express diagram YAML files, creates image files that contain the visualization of the diagram.