Skip to content

v3.3.0

Compare
Choose a tag to compare
@stefan-ka stefan-ka released this 08 May 22:46

New features and bugfixes in v3.3.0:

  • Bugfix: Context maps and especially exposed aggregates are now respected by all Architectural Refactorings (ARs). All ARs should now result in error-free context maps.
  • Bugfix: PlantUML component generator produces unique interface names now (even if there are multiple relationships between the same two bounded contexts).
  • Renamed AR 'Extract Aggregates by NFR' to 'Extract Aggregates by Cohesion'
  • Changes to AR 'Extract Aggregates which are Likely to Change':
    • Renamed to 'Extract Aggregates by Volatility'
    • likelihoodForChange (RARELY, NORMAL, OFTEN) can now be chosen in a dialog. Thereby you can extract aggregates by all three values and not only OFTEN, as before.
  • AR 'Split Bounded Context by Duplicate Entity Name' has been removed.
  • New AR 'Merge Aggregates' has been added.
  • A first version of the MDSL (https://socadk.github.io/MDSL/) generator has been added to produce (micro-) service contracts out of the context maps (proof of concept).