Skip to content

v4.2.0

Compare
Choose a tag to compare
@stefan-ka stefan-ka released this 05 Oct 22:04

Features in v4.2.0:

  • This release is now released as standalone library to the maven central as well. An example project how it can be used in a standalone application outside Eclipse can be found here: https://github.com/ContextMapper/context-mapper-standalone-example
  • CML scoping: Only objects within the same CML file can be referenced now (#105; temporary solution until we fixed #86).
  • The new keyword refines allows to specify that a Bounded Context refines another one (#98).
  • If an attribute is declared as nullable, this is now respected within the MDSL and PlantUML generators (#96).
  • A Bounded Context can now implement the whole domain. Instead of a list of all Subdomains one can now reference the Domain directly (#95).
  • The equal sign (=) to define attributes on Context Maps, Bounded Context, etc. is now optional (#94).
  • PlantUML generator: instead of just "use", the label at interface usages now states which Aggregates are used if the exposed Aggregates are specified in the relationship (#92).
  • PlantUML generator: If a Subdomain contains entities, the generator now generates a class diagram for the Subdomain as well (#91).