Releases: structurizr/java
1.0.0-RC1
Clean-up, removed deprecated code and more testing, with a very small number of minor API changes.
0.9.1
Some minor fixes, plus changes to the way that component supporting types are handled. Also, components no longer have a sourcePath property. Instead, each supporting type (CodeElement) has a source property. See the SpringPetClinic example for how to use this.
Enterprise context and on-premises API support.
Added support for an enterprise context view and the on-premises API feature ... plus minor enhancements and bug fixes.
0.8.1
- Added support for supplementary documentation.
- Fixed a performance issue with the static analysis including Java platform types.
- Added size and supportingTypes properties to Component.
- Renamed JavadocComponentFinderStrategy to SourceCodeComponentFinderStrategy.
- Added the ability to define how a component's supporting types should be identified.
- Views (diagrams) must now have a key. This is a breaking API change but copying diagram layouts between workspace versions is too brittle without being able to reliably find a view.
0.8.0
- Added support for supplementary documentation.
- Views (diagrams) can have a subtitle in addition to a description.
- Fixed a performance issue with the static analysis including Java platform types.
- Added size and supportingTypes properties to Component.
- Renamed JavadocComponentFinderStrategy to SourceCodeComponentFinderStrategy.
- Added the ability to define how a component's supporting types should be identified.
0.7.0
Mostly minor changes throughout the library, with the exception of the component finders and annotations. Also, structurizr-client has been merged into structurizr-core for simplicity.
0.6.0
Added documentation and simplified a few APIs (including how to add and configure styles).
0.5.0
Some final tweaks for v0.5.0.
0.4.1
Added A2 paper size and a removeRelationship() method on the View class.
v0.4.0
Updated version number.