This repository was archived by the owner on Mar 28, 2026. It is now read-only.
v4.0.0
- structurizr-dsl: Fixes #374 (!identifiers hierarchical isn't propagated when extending a workspace).
- structurizr-dsl: Adds the ability to use the
groupkeyword inside a component definition, to set the group name of that component. - structurizr-dsl: Adds the ability to use the
groupkeyword inside the component finder strategyforEachblock. - structurizr-dsl: Adds a reluctant version of
include *(include *?) for system context views that only adds relationships to/from the scoped software system. - structurizr-dsl: Adds a reluctant version of
include *(include *?) for container views that only adds relationships to/from the containers in the scoped software system. - structurizr-dsl: Adds a reluctant version of
include *(include *?) for component views that only adds relationships to/from the components in the scoped container. - structurizr-dsl: Removes deprecated
!refand!extendkeywords. - structurizr-dsl: Adds support for Java style
"""multi-line text blocks. - structurizr-dsl: Adds support for defining element and relationship archetypes.