Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@simonbrowndotje simonbrowndotje released this 19 Sep 10:27
· 1 commit 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-analysis library - provides a way to automatically find components in a Java codebase.
  • structurizr-dsl: Removes deprecated !constant keyword.
  • 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==Java and element.technology!=Java).
  • structurizr-dsl: Deprecates !ref and !extend.
  • structurizr-dsl: Adds an !element keyword that can be used to find a single element by identifier or canonical name (replaces !ref and !extend).
  • structurizr-dsl: Adds an !elements keyword that can be used to find a set of elements via an expression.
  • structurizr-dsl: Adds an !relationship keyword that can be used to find a single relationship by identifier (replaces !ref and !extend).
  • structurizr-dsl: Adds a !relationships keyword that can be used to find a set of relationships via an expression.
  • structurizr-dsl: Adds a DSL wrapper around the structurizr-component component 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).