Skip to content
This repository has been archived by the owner on Jan 10, 2024. It is now read-only.

Releases: structurizr/dsl

v.1.15.0

02 Oct 14:02
Compare
Choose a tag to compare
  • 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

19 Sep 09:49
Compare
Choose a tag to compare
  • 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

03 Sep 20:41
Compare
Choose a tag to compare
  • Breaking change: impliedRelationships is now !impliedRelationships.
  • Adds support for "include relationship==*" (#68).
  • Fixes #69 (hierarchical identifiers not working at the top level inside a deployment environment).
  • Adds experimental support for !ref, !plugin, and !script.

v1.12.0

30 Jun 06:27
Compare
Choose a tag to compare
  • Adds an !identifiers keyword to specify whether element identifiers should be flat (default) or hierarchical.
  • Adds support for a this identifier when defining relationships inside element definitions.

v1.11.0

07 Jun 11:38
Compare
Choose a tag to compare
  • 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

27 Apr 09:17
Compare
Choose a tag to compare
  • Initial version published to Maven Central.