Skip to content

Commit d98220e

Browse files
authored
Merge pull request #1035 from InteropIO/1033-convert-appd-schema-to-json
1033 convert appd schema to json
2 parents 51ab6ec + b638adc commit d98220e

7 files changed

Lines changed: 1531 additions & 1296 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
3030
* Corrected API functions and object types to always use `string` instead of `String` ([#924](https://github.com/finos/FDC3/pull/924))
3131
* Updated definition of the `otherConfig` element of the `Chart` context type from an Object to an array of Contexts as this allows the `type` of each additional item of config to be examined before it is used ([#985](https://github.com/finos/FDC3/pull/985))
3232
* Corrected the appD `interop.appChannels` metadata to use an `id` field to identify channels, rather than `name` ([#981](https://github.com/finos/FDC3/pull/981))
33+
* The App Directory OpenAPI schema was converted from YAML to JSON Schema, containing the same definitions. ([#1035](https://github.com/finos/FDC3/pull/1035))
3334

3435
### Deprecated
3536

@@ -41,6 +42,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
4142
### Fixed
4243

4344
* Further clarified the difference between the behavior of User channels and other channel types on joinUserChannel/addContextListener. ([#971](https://github.com/finos/FDC3/pull/971))
45+
* An error was fixed in the appD schema where launch details sub-schemas were combined with `oneOf`, rather than `anyOf`. This causes validation errors for web or online native apps as their details elements overlap on a `url` field. ([#1034](https://github.com/finos/FDC3/pull/1034))
4446

4547
## [npm v2.0.3] - 2023-05-31
4648

docs/app-directory/spec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ or explore with the [Swagger Editor][4].
1010
[1]: pathname:///schemas/next/app-directory.html
1111
[2]: https://www.openapis.org/
1212
[3]: https://github.com/Redocly/redoc/
13-
[4]: https://editor.swagger.io/?url=https://fdc3.finos.org/schemas/next/app-directory.yaml
13+
[4]: https://editor.swagger.io/?url=https://fdc3.finos.org/schemas/next/appd.schema.json
1414

1515
## Endpoints
1616

0 commit comments

Comments
 (0)