- Highlightning for whole words only [#8]
- Folding regions
- Properties: technology
- Block comment rule
- Narrow set of words that are considered to be keywords
- Types: deploymentGroup, softwareSystem, relationship, group, properties, perspectives
- Properties: tags, url, title
- '!include' and 'include' highlighting [#2]
- Limit 'keyword.control' to workspace, model, views, and !include, use 'support.type' for other Structurizr nouns.
- Type names support both upper and lowercase forms (e.g. System, system, Landscape, landscape)
- autoLayout, filtered now treated as attributes rather than keywords
- Keywords: enterprise
- Types: infrastructureNode, styles, branding, element
- Properties: icon, width, height, stroke, border, opacity, metadata, description, thickness, dashed, routing, position
- Relationship arrows now highlight correctly
- Use
dsl
file extension
- Initial release with comment, keyword, and string literal highlighting