Skip to content

7.0.0-dev.111

Choose a tag to compare

@CDM-ReleaseManagement-OT CDM-ReleaseManagement-OT released this 01 Jun 15:37
03da1cc

Infrastructure - Dependency Update

Version updates include:

  • DSL 10.0.0-dev.9 - Performance improvements. See DSL release notes: 10.0.0-dev.9
  • DSL 10.0.0-dev.10 - Formatting fixes. See DSL release notes: 10.0.0-dev.10
  • Bundle 12.0.0-dev.10 - Fixes deserialization of ambiguous XML elements.
  • FpML as Rune 3.0.0 - Flattened model. See FpML as Rune release notes: 3.0.0
  • FpML as Rune 3.1.0 - Deserialization disambiguation support. See FpML as Rune release notes: 3.1.0

FpML Confirmation Ingestion - Flattened FpML Model

What is being released?

This release introduces an updated version of the generated FpML as Rune model, incorporating the structural flattening approach described in issue #4666. The flattened model more closely reflects the structure and hierarchy of the source FpML XML documents, rather than the underlying XSD schema structure.

The release includes:

  • Updates to FpML ingestion mapping functions to operate against the revised input model structure.
  • Refactoring of ingestion logic and supporting functions impacted by the new model layout.
  • Regression and ingestion expectation updates required to support the updated FpML model version.

Review Directions

Changes can be reviewed in PR: #4765