v3.0.0
·
134 commits
to master
since this release
- structurizr-client: Adds support to get/put workspace branches on the cloud service and on-premises installation.
- structurizr-core: Adds name-value properties to dynamic view relationship views (#316).
- structurizr-component: Initial rewrite of the original
structurizr-analysislibrary - provides a way to automatically find components in a Java codebase. - structurizr-dsl: Removes deprecated
!constantkeyword. - structurizr-dsl: Adds name-value properties to dynamic view relationship views.
- structurizr-dsl: Fixes #312 (!include doesn't work with files encoded as UTF-8 BOM).
- structurizr-dsl: Adds a way to explicitly specify the order of relationships in dynamic views.
- structurizr-dsl: Adds support for element technology expressions (e.g.
element.technology==Javaandelement.technology!=Java). - structurizr-dsl: Deprecates
!refand!extend. - structurizr-dsl: Adds an
!elementkeyword that can be used to find a single element by identifier or canonical name (replaces!refand!extend). - structurizr-dsl: Adds an
!elementskeyword that can be used to find a set of elements via an expression. - structurizr-dsl: Adds an
!relationshipkeyword that can be used to find a single relationship by identifier (replaces!refand!extend). - structurizr-dsl: Adds a
!relationshipskeyword that can be used to find a set of relationships via an expression. - structurizr-dsl: Adds a DSL wrapper around the
structurizr-componentcomponent finder (!components). - structurizr-dsl: Adds support for local theme files to be specified via
theme(#331). - structurizr-dsl: An exception is now thrown when trying to use disallowed features in restricted mode (e.g.
!docs,!include <file>, etc). - structurizr-export: Adds support for icons to the Ilograph exporter (#332).
- structurizr-export: Adds support for imports to the Ilograph exporter (#332).
- structurizr-export: Fixes #337 (Malformed subgraph name in Mermaid render).