7.0.0-dev.111
Infrastructure - Dependency Update
Version updates include:
DSL10.0.0-dev.9- Performance improvements. See DSL release notes: 10.0.0-dev.9DSL10.0.0-dev.10- Formatting fixes. See DSL release notes: 10.0.0-dev.10Bundle12.0.0-dev.10- Fixes deserialization of ambiguous XML elements.FpML as Rune3.0.0- Flattened model. See FpML as Rune release notes: 3.0.0FpML as Rune3.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