Skip to content

Commit 9ef42a5

Browse files
Merge branch 'main' into fix/bind-this-in-api-objects-and-docs-update
2 parents 453573e + d7afcd4 commit 9ef42a5

154 files changed

Lines changed: 12105 additions & 2304 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
88
* Enhanced method binding for FDC3 API objects to support destructuring. All public methods of `Channel`, `PrivateChannel`, and `IntentResolution` objects are now properly bound to their instances using `.bind(this)` in their constructors. ([#1645](https://github.com/finos/FDC3/issues/1645))
99

1010
### Added
11-
* Removes sourcemaps from npm package output ([#1589](https://github.com/finos/FDC3/issues/1589))
1211
* Add a notes field to Trade type ([#1563](https://github.com/finos/FDC3/pull/1563))
1312
* Add a notes field to Order and Product types ([#1597](https://github.com/finos/FDC3/pull/1597))
1413
* Added Go language binding. ([#1483](https://github.com/finos/FDC3/pull/1483))
15-
1614
* Added details of and procedures for resolving fully-qualified appIds and unqualified appIds in the API and Bridging Parts of the Standard. ([#1523](https://github.com/finos/FDC3/pull/1523))
15+
* Added clarification regarding expected behavior upon repeated calls to `addContextListener` on same or overlapping types (allowed) and `addIntentListener` on same intent (rejected; new error type added). ([#1394](https://github.com/finos/FDC3/pull/1394))
16+
* Ported FDC3 Conformance Project as-is into the FDC3 Monorepo, just including minimal fixes for typescript compilation. ([#1576](https://github.com/finos/FDC3/pull/1576))
1717

1818
### Changed
1919

@@ -24,6 +24,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
2424
* Revert schema of `fdc3.timeRange` context type back to use anyOf in place of oneOf for the `startTime` and `endTime` property combinations. This will allow existence of one of either, or both, and pass schema validation. When defined with oneOf, validation would fail due to multiple entries being valid and it could not identify which to apply. ([#1592](https://github.com/finos/FDC3/issues/1592))
2525
* Revert schema of `fdc3.interaction` context type back to use anyOf in place of oneOf for the `interactionType` property. Since it could be a string enum or a string, validation could not differentiate. ([#1598](https://github.com/finos/FDC3/issues/1598))
2626
* Fix `fdc3.timeRange` context example to use correctly formatted dateTime. ([#1599](https://github.com/finos/FDC3/issues/1599))
27+
* Removes broken sourcemaps from npm package output ([#1589](https://github.com/finos/FDC3/issues/1589))
2728

2829
## [FDC3 Standard 2.2](https://github.com/finos/FDC3/compare/v2.1..v2.2) - 2025-03-12
2930

@@ -52,6 +53,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
5253
* Added .NET docs for Events to API reference. ([#1441](https://github.com/finos/FDC3/pull/1441))
5354
* Setup package publishing for mono-repo packages. ([#1520](https://github.com/finos/FDC3/pull/1520))
5455
* Implementation PR for FDC3 for the Web ([#896](https://github.com/finos/FDC3/pull/896))
56+
- resolves ([#1209](https://github.com/finos/FDC3/issues/1209))
57+
- resolves ([#1297](https://github.com/finos/FDC3/issues/1297))
58+
- resolves ([#1429](https://github.com/finos/FDC3/issues/1429))
59+
- resolves ([#1430](https://github.com/finos/FDC3/issues/1430))
60+
- resolves ([#1431](https://github.com/finos/FDC3/issues/1431))
61+
- resolves ([#1432](https://github.com/finos/FDC3/issues/1432))
62+
- resolves ([#1433](https://github.com/finos/FDC3/issues/1433))
63+
- resolves ([#1468](https://github.com/finos/FDC3/issues/1468))
64+
- resolves ([#810](https://github.com/finos/FDC3/issues/810))
65+
- resolves ([#832](https://github.com/finos/FDC3/issues/832))
66+
- resolves ([#1487](https://github.com/finos/FDC3/issues/1487))
67+
- resolves ([#1488](https://github.com/finos/FDC3/issues/1488))
5568
* Adjusted reference Desktop Agent implementation for FDC3 for Web to open a new app instance when raiseIntent is called with an appId but no instanceId ([#1556](https://github.com/finos/FDC3/pull/1556))
5669

5770
### Changed

0 commit comments

Comments
 (0)