Skip to content

v3.1.0

Compare
Choose a tag to compare
@simonbrowndotje simonbrowndotje released this 04 Nov 11:11
· 12 commits to master since this release
  • structurizr-client: Workspace archive file now includes the branch name in the filename.
  • structurizr-component: Adds ImplementationWithPrefixSupportingTypesStrategy.
  • structurizr-component: Adds ImplementationWithSuffixSupportingTypesStrategy.
  • structurizr-dsl: Adds supportingTypes implementation-prefix <prefix>.
  • structurizr-dsl: Adds supportingTypes implementation-suffix <suffix>.
  • structurizr-dsl: Fixes #346 (// comment \ joins lines).
  • structurizr-dsl: Anonymous identifiers for relationships (i.e. relationships not assigned to an identifier) are excluded from the model, and therefore also excluded from the serialised JSON.
  • structurizr-dsl: Adds a way to configure whether the DSL source is retained via a workspace property named structurizr.dsl.source - true (default) or false.
  • structurizr-dsl: Adds the ability to define a PlantUML/Mermaid image view that is an export of a workspace view.
  • structurizr-dsl: Adds support for url, properties, and perspectives nested inside !elements and !relationships.
  • structurizr-dsl: Fixes #347 (->container-> expression does not work as expected in deployment view).
  • structurizr-dsl: Adds support for !elements group (#351).