v3.1.0
·
117 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) orfalse. - 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, andperspectivesnested inside!elementsand!relationships. - structurizr-dsl: Fixes #347 (
->container->expression does not work as expected in deployment view). - structurizr-dsl: Adds support for
!elements group(#351).