Skip to content

Commit

Permalink
Update RELEASE.md
Browse files Browse the repository at this point in the history
  • Loading branch information
JayasriR authored Nov 28, 2023
1 parent 1d1935f commit 087f513
Showing 1 changed file with 5 additions and 58 deletions.
63 changes: 5 additions & 58 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,65 +1,12 @@
# _Event Model - Qualification Functions - Enhancements for the Contract Formation qualification function_

_Background_

The current Contract Formation qualification function does not allow the inclusion of the inception premium. The latter can be transferred as part of the trade execution. This change allows a transfer instruction to be part of the representation of the business event.


_What is being released?_

The logical expression for the `Qualify_ContractFormation` function is enhanced to allow for the presence of a transfer instruction.


_Review directions_

In the CDM Portal, select the Textual Browser and inspect the function mentioned above.

Changes can be reviewed in PR: https://github.com/finos/common-domain-model/pull/2544

# _Event Model - CounterpartyPositionBusinessEvent - Cardinality of the After state_

_Background_

Following the release of counterparty position in the Common Domain Model, a modelling update is required. The cardinality of the attribute `after` of type `CounterpartyPositionBusinessEvent` has been relaxed to unbounded list `(0..*)`. This change will support the cases when multiple `after` position states are generated as a result of a _partial option exercise_ event being applied to the position.

# *CDM Model - Version 6.0.0-dev.0*

_What is being released?_

- The cardinality of the `after` position state within `CounterpartyPositionBusinessEvent`is relaxed to unbounded list.

_Data types_

- `after` attribute of type `CounterpartyPositionState` updated to multiple cardinality.
This release contains the FINOS CDM `6.0.0-dev.0` development version.

_Review directions_

In the CDM Portal, select the Textual Browser and inspect each of the changes listed above.

Changes can be reviewed in PR: https://github.com/finos/common-domain-model/pull/2539

# *Event / Product Model - FpML 5.13 Schema*

_What is being released?_

This release updates the FpML schema used for FpML to CDM ingestion. The version has been updated from `5.13 Second Working Draft` to `5.13 Third Working Draft`. For further details, visit https://www.fpml.org/spec/fpml-5-13-3-wd-3/.
Development Guidelines have been developed which describe how version management will be handled across the *Development* version and *Production* version.

_Review Directions_

This change has no impact on the model or test expectations. The changes can be reviewed in PR [2542](https://github.com/finos/common-domain-model/pull/2542).

# *Infrastructure - Dependency Update*

_What is being released?_

This release updates the `rosetta-dsl` dependency.

Version updates include:
- `rosetta-dsl` 9.1.0: this release fixes several code generation issues such as [when assigning a Rosetta int to a Rosetta number](https://github.com/REGnosys/rosetta-dsl/issues/579). For further details see DSL release notes: https://github.com/REGnosys/rosetta-dsl/releases/tag/9.1.0.

The issue brought to light a bug in the model having to do with the `CashPriceQuantityNoOfUnitsTriangulation` function, which has been resolved.

_Review directions_

Test expectations remain the same.

The changes can be reviewed in PR [#2533](https://github.com/finos/common-domain-model/pull/2533).
- In the CDM Portal, navigate to Downloads and review the FINOS CDM `6.0.0-dev.0` Java artefacts.
-In the CDM Portal, navigate to Documentation and then to Development Guidelines > Version Management section, or directly at: https://cdm.docs.rosetta-technology.io/source/contribution.html#version-management, to review the development practices.

0 comments on commit 087f513

Please sign in to comment.