Skip to content

Release notes

Here you can find the release notes of all PowerDeComposer releases up till the release this documentation applies to. Click on the header of a version number to go to the documentation of that specific version.

Version 1.3.2

  • 1.3.2 20-10-2021

    Enhanced features

    • Decompose model
      • Moved node removal to be first step, before identifier replacement to solve possible duplicate identifier replacement issues.

Version 1.3.1

  • 1.3.1 12-10-2021

    Bug fixes

    • Decompose model
      • Fixed problem where TargetFileName was not always derived correctly.

Version 1.3.0

  • 1.3.0 13-04-2021

    Enhanced features

    • Decompose model
      • Added support for specifying the target folder.
      • Changed target folder and file name so one can specify multiple options and use first with a valid value.
      • Added functionality to remove former decomposed files which aren't part of the latest decomposed model.
      • Added support for running a decompose without decomposable element conditions.
      • Changed identifier replacement in the config to be in a collection so one can define multiple replacements.
      • Added change detection logic and logging.
      • Added throwing error when decomposing leads to writing the same file.
      • Added throwing error when identifier replacement values leads to a duplicate.
    • Configuration
      • Updated default configuration so the decomposed folder structure and file names are more readable.

Version 1.2.1

  • 1.2.1 25-11-2020

    Enhanced features

    • Decompose model
      • Fixed encoding of decomposed files so it always takes encoding of original file.

Version 1.2.0

  • 1.2.0 14-10-2020

    Enhanced features

    • Decompose model
      • Specify node to use for the target file names.
      • Specify condition for which nodes to decompose.
      • Specify attributes to add on the xi:include elements.
      • Added support for removing elements and attribute while decomposing.
    • Configuration
      • Fully refactored config so decomposing can be configured in more detail. (See Configuration)

Version 1.1.2

  • 1.1.2 25-08-2020

    Enhanced features

    • Configuration
      • Added configuration of decompose using config file. (See Configuration)

Version 1.1.1

  • 1.1.1 22-05-2020

    Bug fixes

    • Decompose model
      • Fixed encoding of file so special characters are handled correctly.
    • Compose model
      • Fixed encoding of file so special characters are handled correctly.

Version 1.1

  • 1.1 18-04-2020

    Enhanced features

    • Decompose model
      • Decompose entities and relationships of logical models into separate files
    • Documentation
      • Added Maven run example to getting started

    Bug fixes

    • Documentation and downloads
      • Fixed jar in Maven repository so it is executable
      • Added standalone download

Version 1.0

  • 1.0 06-03-2020

    Initial release

    New features

    • Decompose model
      • Decompose each element with an ObjectID into its own file.
      • Replace local ids (id="o#") with their ObjectID (also in references).
    • Compose model
      • Compose a PowerDesigner model file from the decomposed files and folders.