Releases: structurizr/java
Releases · structurizr/java
v1.9.0
- Adds support for adding individual infrastructure nodes, software system instances, and container instances to a deployment view.
- Adds support for removing software system instances from deployment views.
- Improved support for themes (e.g. when exporting to PlantUML), which now works the same as described at Structurizr - Themes.
- Adds support for "deployment groups", providing a way to scope how software system/container instance relationships are replicated when added to deployment nodes. breaking change
v1.8.0
- Adds support for custom elements and custom views (experimental).
- Bug fixes and improved workspace validation.
v1.7.1
- Bug fixes.
v1.7.0
- Removes the dynamic view restrictions related to adding containers/components outside the scoped software system/container.
- Adds an "externalBoundariesVisible" property to DynamicView, so that external software system/container boundaries can be shown/hidden.
- Enhanced the rules relating to whether elements can be added to a view or not.
- Enhanced the logic to merge layout information of elements on views.
v1.6.3
- When adding a relationship to a dynamic view, the first relationship between the source and destination would be chosen, even if there are multiple relationships with different technologies. This release adds a way to indicate which relationship (based upon technology) should be chosen.
- Suppress description warnings for software system instances.
v1.6.2
- Resolves an issue with the AutomaticDocumentationTemplate, where images were being included as documentation content.
v1.6.1
- Added a "recursive" option to the AutomaticDocumentationTemplate, so that sub-directories can optionally be scanned too.
v1.6.0
- Changed the way that internal canonical element names are generated, to improve layout merging for deployment views.
- getParent() of SoftwareSystemInstance and ContainerInstance now returns the parent deployment node.
- Refactoring and bug fixes.
v1.5.0
- Fixes #151: linked relationship tags were not being taken into account when finding relationship styling.
- Fixes #153: Allow relationships in DynamicView to go both ways without two relationships between Elements in Model.
- Adds support for software system instances on deployment views (#150: how do I provide tech details for an external system to show in Deployment View?)
- The interaction style on relationships no longer defaults to Synchronous.
- Adds support for software system instances on deployment views.
v1.4.8
- Implied relationships now also copy the interaction style and tags.
- Fixes a serialisation problem with themes and styles.