Skip to content

Releases: structurizr/java

1.0.0-RC1

06 Nov 11:54
Compare
Choose a tag to compare

Clean-up, removed deprecated code and more testing, with a very small number of minor API changes.

0.9.1

18 Oct 16:50
Compare
Choose a tag to compare

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.

10 Oct 16:43
Compare
Choose a tag to compare

Added support for an enterprise context view and the on-premises API feature ... plus minor enhancements and bug fixes.

0.8.1

01 Jul 16:07
Compare
Choose a tag to compare
  • 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

29 Jun 21:37
Compare
Choose a tag to compare
  • 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

04 May 09:53
Compare
Choose a tag to compare

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

10 Dec 16:38
Compare
Choose a tag to compare

Added documentation and simplified a few APIs (including how to add and configure styles).

0.5.0

08 Nov 14:53
Compare
Choose a tag to compare
Some final tweaks for v0.5.0.

0.4.1

25 Aug 06:34
Compare
Choose a tag to compare

Added A2 paper size and a removeRelationship() method on the View class.

v0.4.0

17 Jul 14:00
Compare
Choose a tag to compare
Updated version number.