Skip to content

Commit e5e92cd

Browse files
committed
update changelog
1 parent 4c5a7b6 commit e5e92cd

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,23 @@ open(params: OpenApplicationStrategyResolverParams): Promise<string>;
4444
### Added
4545

4646
* `appReadyPromise` property added to `IOpenApplicationStrategy.open()` function. This promise resolves when the application that is being opened is ready and has had an `instanceId` assigned
47+
* Singleton app support added. If an application is marked as a singleton it will not appear in the `New Instance` section of the app resolver if an instance already exists. This means that the user cannot open more than one instance of an app using the app resolver as a result of a `raiseIntent` or `raiseIntentForContext` call. Add an entry to `hostManifests` within your app directory record to enable this:
48+
49+
```json
50+
{
51+
"title": "My App",
52+
"appId": "my-app",
53+
"type": "web",
54+
"details": {
55+
"url": "http://localhost:4302/app-b.html"
56+
},
57+
"hostManifests": {
58+
"MorganStanley.fdc3-web": {
59+
"singleton": true
60+
}
61+
}
62+
}
63+
```
4764

4865
## 0.9.2 (2025-12-01)
4966

0 commit comments

Comments
 (0)