This repository has been archived by the owner on Jan 10, 2024. It is now read-only.
Releases: structurizr/dsl
Releases · structurizr/dsl
v.1.15.0
- Adds support for specifying element style icons and the branding logo as a HTTPS/HTTP URL.
- Adds support for relationships from deployment nodes to infrastructure nodes.
- Fixes an issue where
this
didn't work when defining relationships inside deployment/infrastructure nodes. - Removes the restriction that
include *
must be on a line of its own inside view definitions.
v1.14.0
- Breaking change: Adds support for software system/container instances in multiple deployment groups.
- Fixes an issue where internal software systems/people are not included by the DSL formatter when the enterprise is not set.
- The DSL formatter now removes empty tokens at the end of lines.
- Adds support for recognising escaped newlines (\n) in tokens.
v1.13.0
v1.12.0
- Adds an
!identifiers
keyword to specify whether element identifiers should beflat
(default) orhierarchical
. - Adds support for a
this
identifier when defining relationships inside element definitions.
v1.11.0
- Breaking change: Default styles are no longer added; use the
default
theme to add some default styles instead. - Breaking change: Relationship expressions (e.g. * -> *) now need to be surrounded in double quotes.
- Support parallel activities in dynamic view (issue #53).
- Adds a
tags
keyword for adding tags to elements/relationships. - Adds a
theme
keyword for adding a single theme. - Adds support to
!include
from a HTTPS URL. - Adds support for referencing groups by identifier.
- Adds support for extending a workspace.
v1.10.0
- Initial version published to Maven Central.