You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE.md
+19-25Lines changed: 19 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,16 +2,32 @@
2
2
3
3
_What is being released?_
4
4
5
-
This release updates the `DSL` dependency.
5
+
This release updates the DSL dependency, and third-party software libraries updated to comply with the “Common Vulnerabilities and Exposures” standard (CVE, https://www.cve.org/).
6
6
7
7
Version updates include:
8
+
-`DSL``9.75.1` Performance improvements and bug fix. See DSL release notes: [9.75.1](https://github.com/finos/rune-dsl/releases/tag/9.75.1)
9
+
-`DSL``9.75.0` Suppress warnings annotation. See DSL release notes: [9.75.0](https://github.com/finos/rune-dsl/releases/tag/9.75.0)
10
+
-`DSL``9.74.1` Fix usage of `default` with multi-cardinality. See DSL release notes: [9.74.1](https://github.com/finos/rune-dsl/releases/tag/9.74.1)
11
+
-`DSL``9.74.0` Fix `empty` meta coercion. See DSL release notes: [9.74.0](https://github.com/finos/rune-dsl/releases/tag/9.74.0)
12
+
-`DSL``9.73.0` Clean up DSL warnings. See DSL release notes: [9.73.0](https://github.com/finos/rune-dsl/releases/tag/9.73.0)
13
+
-`DSL``9.72.0` Fix for serialisation. See DSL release notes: [9.72.0](https://github.com/finos/rune-dsl/releases/tag/9.72.0)
8
14
-`DSL``9.71.0` Fixes incorrect treatment of empty for boolean resolution, equality, and implicit `else`. See DSL release notes: [DSL 9.71.0](https://github.com/finos/rune-dsl/releases/tag/9.71.0)
-`DSL``9.69.1` Fixed issue to do with overriding `ruleReference` annotations with `empty`. See DSL release notes: [DSL 9.69.1](https://github.com/finos/rune-dsl/releases/tag/9.69.1)
17
+
-`DSL``9.69.0` Bug fix related to accessing enum values. See DSL release notes: [DSL 9.69.0](https://github.com/finos/rune-dsl/releases/tag/9.69.0)
18
+
-`DSL``9.68.1` Duplicate name detection. See DSL release notes: [DSL 9.68.1](https://github.com/finos/rune-dsl/releases/tag/9.68.1)
9
19
10
20
No expectations are updated as part of this release.
11
21
22
+
Third-party software library updates:
23
+
24
+
-`npm/qs` upgraded from version 6.13.0 to 6.14.1, see [GHSA-6rw7-vpxm-498p](https://github.com/advisories/GHSA-6rw7-vpxm-498p) for further details
25
+
-`npm/axios` upgraded from version 0.30.1 to 1.12.0, see [GHSA-4hjh-wcwx-xvwj](https://github.com/advisories/GHSA-4hjh-wcwx-xvwj) for further details
26
+
-`npm/docusaurus` upgraded from version 2.4.1 to 3.8.1 to remove a transitive dependency on axios 0.7.0.
27
+
12
28
_Review Directions_
13
29
14
-
The changes can be reviewed in PR: [#4311](https://github.com/finos/common-domain-model/pull/4311)
30
+
The changes can be reviewed in PR: [#4316](https://github.com/finos/common-domain-model/pull/4316) && [#4295](https://github.com/finos/common-domain-model/pull/4295) && [#4311](https://github.com/finos/common-domain-model/pull/4311)
15
31
16
32
# _Event Model - `empty` Value Handling Updates_
17
33
@@ -24,30 +40,8 @@ An upcoming DSL release has found a number of areas where the use of `empty` in
24
40
The following types have been updated:
25
41
26
42
- Instruction
27
-
- Update condition `NewTrade` to return a valid status when `primitiveInstruction -> execution` is absent and `before` exists.
43
+
- Update condition `NewTrade` to return a valid status when `primitiveInstruction -> execution` is absent and `before` exists.
28
44
29
45
*Review Directions*
30
46
31
47
Changes can be reviewed in PR: [#4235](https://github.com/finos/common-domain-model/pull/4235)
32
-
33
-
# _Infrastructure - Dependency Update_
34
-
35
-
_What is being released?_
36
-
37
-
This release updates the `DSL` dependency, and third-party software libraries updated to comply with the “Common Vulnerabilities and Exposures” standard (CVE, https://www.cve.org/).
38
-
39
-
Version updates include:
40
-
-`DSL``9.68.1` Duplicate name detection. See DSL release notes: [DSL 9.68.1](https://github.com/finos/rune-dsl/releases/tag/9.68.1)
41
-
-`DSL``9.69.0` Bug fix related to accessing enum values. See DSL release notes: [DSL 9.69.0](https://github.com/finos/rune-dsl/releases/tag/9.69.0)
42
-
-`DSL``9.69.1` Fixed issue to do with overriding `ruleReference` annotations with `empty`. See DSL release notes: [DSL 9.69.1](https://github.com/finos/rune-dsl/releases/tag/9.69.1)
0 commit comments