From e8d372686b1024793e52151e46719259e67157c6 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 21 Aug 2024 14:51:42 +0100 Subject: [PATCH] Updated package lock for v19.1 and fixed breaking changes --- .../automation-testing/selenium/selenium.js | 2 +- how-to/automation-testing/wdio/package.json | 10 +- how-to/automation-testing/wdio/wdio.conf.js | 2 +- how-to/customize-home-templates/README.md | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- how-to/integrate-with-excel/README.md | 2 +- .../integrate-with-excel/client/src/apps.ts | 8 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- how-to/integrate-with-rss/package.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../client/src/provider.ts | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- how-to/integrate-with-snap/README.md | 6 +- .../public/manifest.fin.json | 2 +- .../public/second.manifest.fin.json | 2 +- .../migrate-from-a-previous-version/README.md | 4 + how-to/register-with-browser/README.md | 2 +- .../client/src/provider.ts | 4 +- .../public/manifest.fin.json | 2 +- how-to/register-with-dock-basic/README.md | 2 +- .../public/manifest.fin.json | 2 +- how-to/register-with-dock/README.md | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- how-to/register-with-home/README.md | 2 +- how-to/register-with-home/client/src/home.ts | 4 +- .../public/common/apps-interop.json | 8 +- .../common/views/contact/call-app/index.html | 2 +- .../contact/investments-and-models/index.html | 2 +- .../contact/participant-history/index.html | 2 +- .../contact/participant-selection/index.html | 2 +- .../contact/participant-summary/index.html | 2 +- .../public/manifest.fin.json | 2 +- .../register-with-platform-windows/README.md | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- how-to/register-with-store/README.md | 2 +- .../public/common/apps-interop.json | 8 +- .../common/views/contact/call-app/index.html | 2 +- .../contact/investments-and-models/index.html | 2 +- .../contact/participant-history/index.html | 2 +- .../contact/participant-selection/index.html | 2 +- .../contact/participant-summary/index.html | 2 +- .../public/manifest.fin.json | 2 +- how-to/support-context-and-intents/README.md | 4 +- .../support-context-and-intents/package.json | 2 +- .../public/common/apps-interop.json | 8 +- .../common/views/contact/call-app/index.html | 2 +- .../contact/investments-and-models/index.html | 2 +- .../contact/participant-history/index.html | 2 +- .../contact/participant-selection/index.html | 2 +- .../contact/participant-summary/index.html | 2 +- .../public/manifest.fin.json | 2 +- how-to/use-notifications/README.md | 2 +- .../public/manifest.fin.json | 2 +- .../public/manifest.fin.json | 2 +- how-to/use-theming/README.md | 2 +- how-to/use-theming/client/src/apps.ts | 4 +- how-to/use-theming/public/manifest.fin.json | 2 +- .../README.md | 2 +- .../client/src/provider.ts | 6 +- .../public/manifest.fin.json | 2 +- .../README.md | 2 +- .../common/views/contact/call-app/index.html | 2 +- .../contact/investments-and-models/index.html | 2 +- .../contact/participant-history/index.html | 2 +- .../contact/participant-selection/index.html | 2 +- .../contact/participant-summary/index.html | 2 +- .../public/manifest.fin.json | 2 +- .../workspace-platform-starter/CHANGELOG.md | 4 +- how-to/workspace-platform-starter/README.md | 6 +- .../framework/platform/platform-override.ts | 6 +- .../framework/platform/platform-version.ts | 2 +- .../integrations/workspaces/integration.ts | 12 +- .../how-to-add-context-support-to-your-app.md | 4 +- .../how-to-add-intent-support-to-your-app.md | 4 +- .../docs/how-to-define-apps-fdc3-1-2.md | 4 +- .../how-to-setup-example-home-integrations.md | 90 +- .../workspace-platform-starter/package.json | 2 +- .../public/common/apps-connector.json | 2 +- .../public/common/apps-dev-extensions.json | 18 +- .../public/common/apps-fdc3-1-2.json | 8 +- .../public/common/apps-fdc3-2-0.json | 22 +- .../public/common/apps-interop.json | 8 +- .../common/views/contact/call-app/index.html | 2 +- .../common/views/contact/common/contacts.js | 40 +- .../contact/investments-and-models/index.html | 2 +- .../contact/participant-history/index.html | 2 +- .../contact/participant-selection/index.html | 2 +- .../contact/participant-summary/index.html | 2 +- .../manager-portal/annual-leave/index.html | 2 +- .../manager-portal/manager-paths/index.html | 2 +- .../views/manager-portal/my-team/index.html | 2 +- .../public/empty.manifest.fin.json | 2 +- .../public/manifest.fin.json | 98 +- .../public/pack.manifest.fin.json | 2 +- .../schemas/openfin.manifest.schema.json | 3 + .../public/schemas/platform-apps.schema.json | 3 + .../public/schemas/settings.schema.json | 150 +- .../public/schemas/snapshot.schema.json | 3 + .../public/schemas/view.schema.json | 3 + .../public/schemas/window.schema.json | 3 + .../public/schemas/wps.manifest.schema.json | 193 +- .../public/settings.json | 16 +- .../public/third.manifest.fin.json | 2 +- package-lock.json | 42441 ++++++++-------- 117 files changed, 21340 insertions(+), 22037 deletions(-) diff --git a/how-to/automation-testing/selenium/selenium.js b/how-to/automation-testing/selenium/selenium.js index b429b7ba7e..d88ca2bb62 100644 --- a/how-to/automation-testing/selenium/selenium.js +++ b/how-to/automation-testing/selenium/selenium.js @@ -108,7 +108,7 @@ async function runMochaTests() { // The version of the chromedriver in the package.json should match the runtime version from the app manifest. // e.g. if the manifest runtime version is 38.126.82.61 then the chromedriver version should be "118.0.0" const testManifestUrl = - 'https://built-on-openfin.github.io/workspace-starter/workspace/v19.0.0/register-with-home/manifest.fin.json'; + 'https://built-on-openfin.github.io/workspace-starter/workspace/v19.1.0/register-with-home/manifest.fin.json'; const chromeDriverPort = 5678; const devToolsPort = 9122; diff --git a/how-to/automation-testing/wdio/package.json b/how-to/automation-testing/wdio/package.json index 1fde2d3824..2f0a9901e7 100644 --- a/how-to/automation-testing/wdio/package.json +++ b/how-to/automation-testing/wdio/package.json @@ -9,11 +9,11 @@ }, "devDependencies": { "@openfin/automation-helpers": "^1.2.0", - "@wdio/cli": "8.34.1", - "@wdio/local-runner": "8.34.1", - "@wdio/mocha-framework": "8.33.1", - "@wdio/shared-store-service": "8.34.1", - "@wdio/spec-reporter": "8.32.4", + "@wdio/cli": "8.40.3", + "@wdio/local-runner": "8.40.3", + "@wdio/mocha-framework": "8.40.3", + "@wdio/shared-store-service": "8.40.3", + "@wdio/spec-reporter": "8.40.3", "chai": "4.3.10", "chromedriver": "126.0.4", "fkill": "7.2.1", diff --git a/how-to/automation-testing/wdio/wdio.conf.js b/how-to/automation-testing/wdio/wdio.conf.js index f4ea50c614..ae6b0a1e3c 100644 --- a/how-to/automation-testing/wdio/wdio.conf.js +++ b/how-to/automation-testing/wdio/wdio.conf.js @@ -9,7 +9,7 @@ const path = require('path'); // The version of the chromedriver in the package.json should match the runtime version from the app manifest. // e.g. if the manifest runtime version is 38.126.82.61 then the chromedriver version should be '118.0.0' const manifestUrl = - 'https://built-on-openfin.github.io/workspace-starter/workspace/v19.0.0/register-with-home/manifest.fin.json'; + 'https://built-on-openfin.github.io/workspace-starter/workspace/v19.1.0/register-with-home/manifest.fin.json'; const chromeDriverPort = 5843; const devToolsPort = 9123; diff --git a/how-to/customize-home-templates/README.md b/how-to/customize-home-templates/README.md index c5d24820cc..decd497d5e 100644 --- a/how-to/customize-home-templates/README.md +++ b/how-to/customize-home-templates/README.md @@ -15,7 +15,7 @@ To run this sample you can: - Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs. - Launch the Github hosted version of this sample to interact with it by going to the following link: -[Github Workspace Starter Customize Home Templates](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fcustomize-home-templates%2Fmanifest.fin.json) +[Github Workspace Starter Customize Home Templates](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fcustomize-home-templates%2Fmanifest.fin.json) ## Getting Started diff --git a/how-to/customize-home-templates/public/manifest.fin.json b/how-to/customize-home-templates/public/manifest.fin.json index d4d72fff71..dd787bb0b7 100644 --- a/how-to/customize-home-templates/public/manifest.fin.json +++ b/how-to/customize-home-templates/public/manifest.fin.json @@ -34,7 +34,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Customize Home Templates - v19.0.0", + "name": "Customize Home Templates - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-server-authentication/public/manifest.fin.json b/how-to/integrate-server-authentication/public/manifest.fin.json index 2281542894..347502f0c2 100644 --- a/how-to/integrate-server-authentication/public/manifest.fin.json +++ b/how-to/integrate-server-authentication/public/manifest.fin.json @@ -28,7 +28,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate Server Authentication - v19.0.0", + "name": "Integrate Server Authentication - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-bloomberg-basic/public/manifest.fin.json b/how-to/integrate-with-bloomberg-basic/public/manifest.fin.json index 1c0d858232..cdc0a8d373 100644 --- a/how-to/integrate-with-bloomberg-basic/public/manifest.fin.json +++ b/how-to/integrate-with-bloomberg-basic/public/manifest.fin.json @@ -64,7 +64,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate with Bloomberg Terminal - Basic - v19.0.0", + "name": "Integrate with Bloomberg Terminal - Basic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-excel/README.md b/how-to/integrate-with-excel/README.md index a88cf33680..329accf530 100644 --- a/how-to/integrate-with-excel/README.md +++ b/how-to/integrate-with-excel/README.md @@ -13,7 +13,7 @@ This application you are about to install is a simple example of plugging in you To run this sample you can: - Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs. -- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Integrate with Excel](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fintegrate-with-excel%2Fmanifest.fin.json) +- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Integrate with Excel](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fintegrate-with-excel%2Fmanifest.fin.json) ## Getting Started diff --git a/how-to/integrate-with-excel/client/src/apps.ts b/how-to/integrate-with-excel/client/src/apps.ts index 90b4ab72b8..b8846d69cc 100644 --- a/how-to/integrate-with-excel/client/src/apps.ts +++ b/how-to/integrate-with-excel/client/src/apps.ts @@ -45,7 +45,7 @@ const FDC3_BROADCAST: App = { description: "This is an example view used to demonstrate the broadcasting and listening of passed context objects using the fdc3 api.", manifest: - "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/fdc3/context/fdc3-broadcast-view.json", + "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/fdc3/context/fdc3-broadcast-view.json", manifestType: "view", icons: [ { @@ -58,7 +58,7 @@ const FDC3_BROADCAST: App = { intents: [], images: [ { - src: "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/images/previews/view-context-fdc3.png" + src: "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/images/previews/view-context-fdc3.png" } ], tags: ["view", "fdc3", "tools"] @@ -73,7 +73,7 @@ const INTEROP_BROADCAST: App = { description: "This is an example of setting and listening to context using the interop api and seeing a code sample of how to do it.", manifest: - "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/interop-api/context/interop-broadcast-view.json", + "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/interop-api/context/interop-broadcast-view.json", manifestType: "view", icons: [ { @@ -86,7 +86,7 @@ const INTEROP_BROADCAST: App = { intents: [], images: [ { - src: "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/images/previews/view-context-interop-api.png" + src: "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/images/previews/view-context-interop-api.png" } ], tags: ["view", "interop", "tools"] diff --git a/how-to/integrate-with-excel/public/manifest.fin.json b/how-to/integrate-with-excel/public/manifest.fin.json index e6127e2dbc..077c46a0b6 100644 --- a/how-to/integrate-with-excel/public/manifest.fin.json +++ b/how-to/integrate-with-excel/public/manifest.fin.json @@ -36,7 +36,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate With Excel - v19.0.0", + "name": "Integrate With Excel - v19.1.0", "target": ["desktop", "start-menu"] }, "appAssets": [ diff --git a/how-to/integrate-with-ms365-basic/public/manifest.fin.json b/how-to/integrate-with-ms365-basic/public/manifest.fin.json index 0ea86888d3..3d9f22a097 100644 --- a/how-to/integrate-with-ms365-basic/public/manifest.fin.json +++ b/how-to/integrate-with-ms365-basic/public/manifest.fin.json @@ -24,7 +24,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate with Microsoft 365 - Basic - v19.0.0", + "name": "Integrate with Microsoft 365 - Basic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-ms365-low-code-basic/public/manifest.fin.json b/how-to/integrate-with-ms365-low-code-basic/public/manifest.fin.json index 819ed7160a..baf3864993 100644 --- a/how-to/integrate-with-ms365-low-code-basic/public/manifest.fin.json +++ b/how-to/integrate-with-ms365-low-code-basic/public/manifest.fin.json @@ -24,7 +24,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate With Microsoft 365 Low Code - Basic - v19.0.0", + "name": "Integrate With Microsoft 365 Low Code - Basic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-ms365-low-code/public/manifest.fin.json b/how-to/integrate-with-ms365-low-code/public/manifest.fin.json index 694949b7b9..6d0fb84d4d 100644 --- a/how-to/integrate-with-ms365-low-code/public/manifest.fin.json +++ b/how-to/integrate-with-ms365-low-code/public/manifest.fin.json @@ -24,7 +24,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate With Microsoft 365 Low Code Integration - v19.0.0", + "name": "Integrate With Microsoft 365 Low Code Integration - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-ms365/public/manifest.fin.json b/how-to/integrate-with-ms365/public/manifest.fin.json index fcf5882817..ff0e32149b 100644 --- a/how-to/integrate-with-ms365/public/manifest.fin.json +++ b/how-to/integrate-with-ms365/public/manifest.fin.json @@ -24,7 +24,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate With Microsoft 365 - v19.0.0", + "name": "Integrate With Microsoft 365 - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-openid-connect/public/manifest.fin.json b/how-to/integrate-with-openid-connect/public/manifest.fin.json index c111262678..1452372cb4 100644 --- a/how-to/integrate-with-openid-connect/public/manifest.fin.json +++ b/how-to/integrate-with-openid-connect/public/manifest.fin.json @@ -16,7 +16,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate with OpenId Connect - v19.0.0", + "name": "Integrate with OpenId Connect - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-rss/package.json b/how-to/integrate-with-rss/package.json index 438f87d058..e90d5cea13 100644 --- a/how-to/integrate-with-rss/package.json +++ b/how-to/integrate-with-rss/package.json @@ -23,7 +23,7 @@ "dependencies": { "@openfin/workspace": "19.1.20", "@openfin/workspace-platform": "19.1.20", - "fast-xml-parser": "4.3.6" + "fast-xml-parser": "4.4.1" }, "devDependencies": { "@openfin/core": "38.82.64", diff --git a/how-to/integrate-with-rss/public/manifest.fin.json b/how-to/integrate-with-rss/public/manifest.fin.json index d2cb145115..b4cdcacc78 100644 --- a/how-to/integrate-with-rss/public/manifest.fin.json +++ b/how-to/integrate-with-rss/public/manifest.fin.json @@ -34,7 +34,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate with RSS - v19.0.0", + "name": "Integrate with RSS - v19.1.0", "target": ["desktop", "start-menu"] }, "customSettings": { diff --git a/how-to/integrate-with-salesforce-basic/public/manifest.fin.json b/how-to/integrate-with-salesforce-basic/public/manifest.fin.json index 8bb9a67ca7..ace544bc84 100644 --- a/how-to/integrate-with-salesforce-basic/public/manifest.fin.json +++ b/how-to/integrate-with-salesforce-basic/public/manifest.fin.json @@ -16,7 +16,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate with Salesforce - Basic - v19.0.0", + "name": "Integrate with Salesforce - Basic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-salesforce/client/src/provider.ts b/how-to/integrate-with-salesforce/client/src/provider.ts index 37ec9f0b80..031bd7535b 100644 --- a/how-to/integrate-with-salesforce/client/src/provider.ts +++ b/how-to/integrate-with-salesforce/client/src/provider.ts @@ -191,7 +191,7 @@ function interopOverride(InteropBroker: OpenFin.Constructor The **@openfin/snap-sdk** is currently in beta. The version of the Snap SDK is referenced in package.json and the app asset defined in manifest.fin.json. -- [Live Launch Classic Example](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fintegrate-with-snap%2Fsecond.manifest.fin.json) +- [Live Launch Classic Example](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fintegrate-with-snap%2Fsecond.manifest.fin.json) ## Getting Started @@ -156,13 +156,13 @@ You can change this to the debug version by updating the preloadScript to the fo If you just want to test Snap within your own manifest by using a hosted preload script then you can add the following to the "startup_app" or "platform" definition in your manifest: ```json - "preloadScripts": [{ "url": "https://built-on-openfin.github.io/workspace-starter/workspace/v19.0.0/integrate-with-snap/js/snap.preload.bundle.js" }], + "preloadScripts": [{ "url": "https://built-on-openfin.github.io/workspace-starter/workspace/v19.1.0/integrate-with-snap/js/snap.preload.bundle.js" }], ``` If you want the debug version with the debug window automatically showing then you can reference this preload script: ```json - "preloadScripts": [{ "url": "https://built-on-openfin.github.io/workspace-starter/workspace/v19.0.0/integrate-with-snap/js/snap.preload.debug.bundle.js" }], + "preloadScripts": [{ "url": "https://built-on-openfin.github.io/workspace-starter/workspace/v19.1.0/integrate-with-snap/js/snap.preload.debug.bundle.js" }], ``` #### Permissions diff --git a/how-to/integrate-with-snap/public/manifest.fin.json b/how-to/integrate-with-snap/public/manifest.fin.json index 8491c64bd3..4aaeda9f37 100644 --- a/how-to/integrate-with-snap/public/manifest.fin.json +++ b/how-to/integrate-with-snap/public/manifest.fin.json @@ -34,7 +34,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate With Snap - v19.0.0", + "name": "Integrate With Snap - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/integrate-with-snap/public/second.manifest.fin.json b/how-to/integrate-with-snap/public/second.manifest.fin.json index a1127c1263..1cd7430a1c 100644 --- a/how-to/integrate-with-snap/public/second.manifest.fin.json +++ b/how-to/integrate-with-snap/public/second.manifest.fin.json @@ -49,7 +49,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Integrate With Snap Classic - v19.0.0", + "name": "Integrate With Snap Classic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/migrate-from-a-previous-version/README.md b/how-to/migrate-from-a-previous-version/README.md index f72df17716..7cb771006a 100644 --- a/how-to/migrate-from-a-previous-version/README.md +++ b/how-to/migrate-from-a-previous-version/README.md @@ -3,6 +3,10 @@ > **_:information_source: OpenFin Workspace:_** [OpenFin Workspace](https://www.openfin.co/workspace/) is a commercial product and this repo is for evaluation purposes. Use of the OpenFin Container and OpenFin Workspace components is only granted pursuant to a license from OpenFin. Please [**contact us**](https://www.openfin.co/workspace/poc/) if you would like to request a developer evaluation key or to discuss a production license. > OpenFin Workspace is currently **only supported on Windows**. +## Migrate from a previous version - From v19 to v19.1 + +- [Please see the v19.1 Release Notes](https://developer.openfin.co/versions/?product=Workspace#19.1.20) + ## Migrate from a previous version - From v18 to v19.0 - [Please see the v19.0 Release Notes](https://developer.openfin.co/versions/?product=Workspace#19.0.3) diff --git a/how-to/register-with-browser/README.md b/how-to/register-with-browser/README.md index 56be09a3ea..7ed2118621 100644 --- a/how-to/register-with-browser/README.md +++ b/how-to/register-with-browser/README.md @@ -24,7 +24,7 @@ This example assumes you have already [set up your development environment](http To run this sample you can: - Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs. -- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Browser](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fregister-with-browser%2Fmanifest.fin.json) +- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Browser](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fregister-with-browser%2Fmanifest.fin.json) ## Getting Started diff --git a/how-to/register-with-browser/client/src/provider.ts b/how-to/register-with-browser/client/src/provider.ts index eba5cb6ff3..5e84627b2e 100644 --- a/how-to/register-with-browser/client/src/provider.ts +++ b/how-to/register-with-browser/client/src/provider.ts @@ -278,7 +278,7 @@ function overrideCallback( * @param id The id of the workspace to get. * @returns The workspace. */ - public async getSavedWorkspace(id: string): Promise { + public async getSavedWorkspace(id: string): Promise { // you can add your own custom implementation here if you are storing your workspaces // in non-default location (e.g. on the server instead of locally) return super.getSavedWorkspace(id); @@ -333,7 +333,7 @@ function overrideCallback( * @param id The id of the saved page to get. * @returns The saved page. */ - public async getSavedPage(id: string): Promise { + public async getSavedPage(id: string): Promise { // you can add your own custom implementation here if you are storing your pages // in non-default location (e.g. on the server instead of locally) return super.getSavedPage(id); diff --git a/how-to/register-with-browser/public/manifest.fin.json b/how-to/register-with-browser/public/manifest.fin.json index cd32be47cc..9b46c8d05f 100644 --- a/how-to/register-with-browser/public/manifest.fin.json +++ b/how-to/register-with-browser/public/manifest.fin.json @@ -16,7 +16,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "https://www.openfin.co/favicon.ico", - "name": "Launch Browser Windows - v19.0.0", + "name": "Launch Browser Windows - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/register-with-dock-basic/README.md b/how-to/register-with-dock-basic/README.md index d6d6e6290b..02641abddb 100644 --- a/how-to/register-with-dock-basic/README.md +++ b/how-to/register-with-dock-basic/README.md @@ -17,7 +17,7 @@ This example assumes you have already [set up your development environment](http To run this sample you can: - Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs. -- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Dock Basic](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fregister-with-dock-basic%2Fmanifest.fin.json) +- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Dock Basic](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fregister-with-dock-basic%2Fmanifest.fin.json) ## Getting Started diff --git a/how-to/register-with-dock-basic/public/manifest.fin.json b/how-to/register-with-dock-basic/public/manifest.fin.json index 64f3a140b1..950966ce8b 100644 --- a/how-to/register-with-dock-basic/public/manifest.fin.json +++ b/how-to/register-with-dock-basic/public/manifest.fin.json @@ -16,7 +16,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "https://www.openfin.co/favicon.ico", - "name": "Register With Dock Basic - v19.0.0", + "name": "Register With Dock Basic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/register-with-dock/README.md b/how-to/register-with-dock/README.md index 5d6213ac45..0ab6216940 100644 --- a/how-to/register-with-dock/README.md +++ b/how-to/register-with-dock/README.md @@ -17,7 +17,7 @@ This example assumes you have already [set up your development environment](http To run this sample you can: - Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs. -- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Dock](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fregister-with-dock%2Fmanifest.fin.json) +- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Dock](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fregister-with-dock%2Fmanifest.fin.json) ## Getting Started diff --git a/how-to/register-with-dock/public/manifest.fin.json b/how-to/register-with-dock/public/manifest.fin.json index 78c04ceb41..a20000354f 100644 --- a/how-to/register-with-dock/public/manifest.fin.json +++ b/how-to/register-with-dock/public/manifest.fin.json @@ -16,7 +16,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "https://www.openfin.co/favicon.ico", - "name": "Register With Dock - v19.0.0", + "name": "Register With Dock - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/register-with-home-basic/public/manifest.fin.json b/how-to/register-with-home-basic/public/manifest.fin.json index 665ed1b793..74403fa3e0 100644 --- a/how-to/register-with-home-basic/public/manifest.fin.json +++ b/how-to/register-with-home-basic/public/manifest.fin.json @@ -16,7 +16,7 @@ "company": "OpenFin", "description": "A way of showing examples of what OpenFin can do.", "icon": "http://localhost:8080/favicon.ico", - "name": "Register With Home - Basic - v19.0.0", + "name": "Register With Home - Basic - v19.1.0", "target": ["desktop", "start-menu"] }, "supportInformation": { diff --git a/how-to/register-with-home/README.md b/how-to/register-with-home/README.md index 30463927a1..dae25a11fe 100644 --- a/how-to/register-with-home/README.md +++ b/how-to/register-with-home/README.md @@ -13,7 +13,7 @@ This application you are about to install is a simple example of plugging in you To run this sample you can: - Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs. -- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Home](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.0.0%2Fregister-with-home%2Fmanifest.fin.json) +- Launch the Github hosted version of this sample to interact with it by going to the following link: [Github Workspace Starter Register With Home](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv19.1.0%2Fregister-with-home%2Fmanifest.fin.json) ## Getting Started diff --git a/how-to/register-with-home/client/src/home.ts b/how-to/register-with-home/client/src/home.ts index aabf584443..f88d7defcb 100644 --- a/how-to/register-with-home/client/src/home.ts +++ b/how-to/register-with-home/client/src/home.ts @@ -99,9 +99,11 @@ export async function register( } else { const pageToLaunch = await platform.Storage.getPage(data.pageId); + const pages = pageToLaunch ? [pageToLaunch] : []; + await platform.Browser.createWindow({ workspacePlatform: { - pages: [pageToLaunch] + pages } }); } diff --git a/how-to/register-with-home/public/common/apps-interop.json b/how-to/register-with-home/public/common/apps-interop.json index 76c69a913e..aabf1400d0 100644 --- a/how-to/register-with-home/public/common/apps-interop.json +++ b/how-to/register-with-home/public/common/apps-interop.json @@ -4,7 +4,7 @@ "name": "interop-broadcast-view", "title": "Context using Interop API", "description": "This is an example of setting and listening to context using the interop api and seeing a code sample of how to do it.", - "manifest": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/interop-api/context/interop-broadcast-view.json", + "manifest": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/interop-api/context/interop-broadcast-view.json", "manifestType": "view", "icons": [ { @@ -17,7 +17,7 @@ "intents": [], "images": [ { - "src": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/images/previews/view-context-interop-api.png" + "src": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/images/previews/view-context-interop-api.png" } ], "tags": ["view", "interop", "tools"] @@ -27,7 +27,7 @@ "name": "interop-intent-view", "title": "Intents using Interop API", "description": "This is an example of firing and listening to intents using the interop api and seeing a code sample of how to do it. Multiple instances can be launched.", - "manifest": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/interop-api/intent/interop-intent-multi-view.json", + "manifest": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/interop-api/intent/interop-intent-multi-view.json", "manifestType": "view", "icons": [ { @@ -87,7 +87,7 @@ ], "images": [ { - "src": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.0.0/interop/images/previews/view-intents-interop-api.png" + "src": "https://built-on-openfin.github.io/dev-extensions/extensions/v19.1.0/interop/images/previews/view-intents-interop-api.png" } ], "tags": ["view", "interop", "intent", "openfin", "tools"] diff --git a/how-to/register-with-home/public/common/views/contact/call-app/index.html b/how-to/register-with-home/public/common/views/contact/call-app/index.html index 8fd526c87d..c7f9bf4dda 100644 --- a/how-to/register-with-home/public/common/views/contact/call-app/index.html +++ b/how-to/register-with-home/public/common/views/contact/call-app/index.html @@ -6,7 +6,7 @@ Call Application - + diff --git a/how-to/register-with-home/public/common/views/contact/investments-and-models/index.html b/how-to/register-with-home/public/common/views/contact/investments-and-models/index.html index 84dd1a5358..af6f55e2d6 100644 --- a/how-to/register-with-home/public/common/views/contact/investments-and-models/index.html +++ b/how-to/register-with-home/public/common/views/contact/investments-and-models/index.html @@ -6,7 +6,7 @@ Investments & Models - + diff --git a/how-to/register-with-home/public/common/views/contact/participant-history/index.html b/how-to/register-with-home/public/common/views/contact/participant-history/index.html index 8fb5328f79..f4137e7e6c 100644 --- a/how-to/register-with-home/public/common/views/contact/participant-history/index.html +++ b/how-to/register-with-home/public/common/views/contact/participant-history/index.html @@ -6,7 +6,7 @@ Participant History - + diff --git a/how-to/register-with-home/public/common/views/contact/participant-selection/index.html b/how-to/register-with-home/public/common/views/contact/participant-selection/index.html index 8e47746987..7f5f95f081 100644 --- a/how-to/register-with-home/public/common/views/contact/participant-selection/index.html +++ b/how-to/register-with-home/public/common/views/contact/participant-selection/index.html @@ -6,7 +6,7 @@ Participant Selection - +