This repository was archived by the owner on Mar 28, 2026. It is now read-only.
Releases: structurizr/java
Releases · structurizr/java
v1.9.4
- Bug fixes to prevent parents and children to both be added to container/component views.
v1.9.3
- Added an
addThememethod onConfiguration. - Removed the
addDefaultStylesmethod onStyles.
v1.9.2
- Adds a
Diamondshape.
v1.9.1
- Adds a
findTerminologymethod on theTerminologyclass. Styles.findElementStylebetter mirrors how the Structurizr web renderer deals with element styling.
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.