Skip to content

Release v2.10.0

Latest
Compare
Choose a tag to compare
@kirchsth kirchsth released this 27 May 17:14

New Features

All boundaries supports descriptions and sprites too

All boundaries are extended that they can support descriptions too:

  • Boundary(..., ?descr)
  • Enterprise_Boundary(..., ?descr)
  • System_Boundary(..., ?descr)
  • Container_Boundary(..., ?descr)

and sprites can be defined via tags

  • AddBoundaryTag(..., ?sprite, ?legendSprite)
  • UpdateBoundaryStyle(..., ?sprite, ?legendSprite)
  • UpdateContainerBoundaryStyle(..., ?sprite, ?legendSprite)
  • UpdateSystemBoundaryStyle(..., ?sprite, ?legendSprite)
  • UpdateEnterpriseBoundaryStyle(..., ?sprite, ?legendSprite)

If a sprite is defined then it is displayed in the first line in front of the label with a smaller size.

  • Default sprite size can be changed via $BOUNDARY_IMAGE_SIZE_FACTOR

Single column property is supported too

SetPropertyHeader() and AddProperty() are updated that only 1 column is required (the old implementation required at least 2 columns)

  • SetPropertyHeader(col1Name, ?col2Name, ?col3Name, ?col4Name)
  • AddProperty(col1, ?col2, ?col3, ?col4)

What's Changed

  • Intellij live templates: Fixing C4 file references to std lib master … by @vipinthomasvertexinc in #344

  • Legend displays unknown borderStyle values too (instead of $lineStyle) by @kirchsth in #343

  • $baseShape="label" uses correct color by @kirchsth in #354

  • All boundaries supports descriptions and sprites too by @kirchsth in #352

  • Single column property by @kirchsth in #356

  • fix deprecated task in build: update to ts-graphviz/setup-graphviz@v2 by @kirchsth in #351

New Contributors

Fixes in PlantUML v1.2024.5

With the latest PlantUML v1.2024.5 following issue is fixed too

  • Java OutOfMemoryError with some Sequence diagrams #348

Fixes in PlantUML v1.2024.6 (beta8)

With the latest PlantUML v1.2024.6 (beta8) following issue is fixed too

  • Line styling not recognized when using ELK #340

Full Changelog: v2.9.0...v2.10.0