Skip to content

Releases: chriskn/structurizr-c4puml-extension

0.13.0

13 Dec 07:57
6585d19
Compare
Choose a tag to compare

What's Changed

Important Dependency Updates

  • Update plugin org.jetbrains.kotlin.jvm to v2.0.20 by @renovate in #243
  • Update dependency com.structurizr:structurizr-core to v3.2.1 by @renovate in #270
  • Update dependency com.structurizr:structurizr-export to v3.2.1 by @renovate in #271

New Features

  • Sprite API to replace the Icon
  • Deprecate Icon API
  • Custom Styles for Relationships and Model-Elements

Full Changelog: 0.12.1...0.13.0

Version 0.12.1

04 Aug 16:43
Compare
Choose a tag to compare

Full Changelog: 0.12.0...0.12.1

Version 0.12.0

02 Aug 08:51
Compare
Choose a tag to compare
  • Update to Kotlin 2.0
  • Update structurizr to version 2.2.0
  • Split api and internal packages (breaking)
  • Remove limitation regarding single column C4Properties introduced with version 0.11.0
  • Fix scope of relationship configurations
  • Fix sorting in sequence diagrams #231
  • Add rabbitmq icon #226
  • Add enterprise boundaries for context view (#217)

Full Changelog: 0.11.0...0.12.0

Version 0.11.0

13 May 06:42
Compare
Choose a tag to compare
  • Update to structurizr export and core to 2.1.2
  • Replacements for deprecated/removed location, enterprise and external boundary APIs (breaking change)
  • Sort diagram elements during export to ensure reproducable outputs
  • More control over the boundaries shown in the diagrams. Boundaries must now be enabled explicitly
  • Throw exception for single row properties. See plantuml-stdlib/C4-PlantUML#355 (temporary, already fixed in C4PlantUml)

Version 0.10.0

15 Dec 14:08
Compare
Choose a tag to compare
  • Add support for rendering Dynamic Diagrams as C4-PlantUML Sequence Diagrams
  • Use Rel instead of Rel_D as default relationship direction
  • Update structurizr-core to 1.28.1
  • Update structurizr-export to 1.18.0
  • Set Java version to 17

Version 0.9.0

11 Mar 14:16
Compare
Choose a tag to compare

Move from diagram to export API

Version 0.8.0

20 Jan 08:25
Compare
Choose a tag to compare

Enhancements

  • C4Properties retain their order when rendered
  • Support for dynamic C4-PlantUML diagrams and additional nested numbered parallel flows (see README)

Version 0.7.2

01 Oct 09:58
Compare
Choose a tag to compare

Make C4PlantUmlLayout optional

Version 0.7.1

07 Sep 15:09
Compare
Choose a tag to compare

Bugfix release related to async dependencies

Version 0.7.0

07 Sep 14:47
Compare
Choose a tag to compare

Enhancements

  • Extent uses and usedBy functions for StaticStructureElements
  • Improve rendering of async dependencies in legend

Breaking changes

  • Moved view extensions
  • Moved C4PlantUmlLayout