Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Workspace v18 to support v0.3.0 of Snap SDK #711

Merged
merged 20 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
5d3a5ed
Add additional action for a workspace lifecycle event.
johnman Apr 10, 2024
2b0b4f1
Improving FDC3 docs to make it easier to learn about fdc3 (#704)
johnman Apr 11, 2024
1a52503
Merge branch 'main' into workspace/vnext
johnman Apr 12, 2024
194d60c
Update versioning in docs
johnman Apr 12, 2024
11f4a28
Window state improvements and dependency pinning.
johnman Apr 12, 2024
fc8bbdb
Update the launch script for workspace v18
johnman Apr 12, 2024
bbbb95e
Include window state on page save
johnman Apr 12, 2024
bbc2630
Remove rspack
johnman Apr 12, 2024
94a2ffe
Gave greater control over what is built.
johnman Apr 12, 2024
6592b97
Added Cloud Interop support with documentation.
johnman Apr 12, 2024
a92d043
Merge remote-tracking branch 'origin/workspace/v18.0.0' into workspac…
johnman Apr 12, 2024
bf7ffcf
Added option of creating analytics for your modules (except analytics…
johnman Apr 16, 2024
fd4c413
Merge remote-tracking branch 'origin/workspace/v18.0.0' into workspac…
johnman Apr 16, 2024
c9e78ce
Bump versions for v18 Beta Release
johnman Apr 18, 2024
d00722d
Improved how appIds associated with views/windows are validated (#708)
johnman Apr 19, 2024
d8d00ec
Merge remote-tracking branch 'origin/workspace/v18.0.0' into workspac…
johnman Apr 19, 2024
ec1bc66
Updated Snap to 0.3.0 (#710)
johnman Apr 23, 2024
c998fc8
Merge branch 'main' into workspace/vnext
johnman Apr 23, 2024
7cc29db
Update snap version to 0.3.0
johnman Apr 23, 2024
aeea0f3
Merge remote-tracking branch 'origin/workspace/v18.0.0' into workspac…
johnman Apr 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion how-to/integrate-with-snap-basic/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"dependencies": {
"@openfin/snap-sdk": "0.2.0",
"@openfin/snap-sdk": "0.3.0",
"@openfin/workspace": "18.0.8",
"@openfin/workspace-platform": "18.0.8"
},
Expand Down
4 changes: 2 additions & 2 deletions how-to/integrate-with-snap-basic/public/manifest.fin.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@
},
"appAssets": [
{
"src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip",
"src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip",
"alias": "openfin-snap",
"version": "0.2.0",
"version": "0.3.0",
"target": "OpenFinSnap.exe",
"mandatory": true
},
Expand Down
2 changes: 1 addition & 1 deletion how-to/integrate-with-snap/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"dependencies": {
"@openfin/snap-sdk": "0.2.0",
"@openfin/snap-sdk": "0.3.0",
"@openfin/workspace": "18.0.8",
"@openfin/workspace-platform": "18.0.8"
},
Expand Down
4 changes: 2 additions & 2 deletions how-to/integrate-with-snap/public/manifest.fin.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@
},
"appAssets": [
{
"src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip",
"src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip",
"alias": "openfin-snap",
"version": "0.2.0",
"version": "0.3.0",
"target": "OpenFinSnap.exe",
"mandatory": true
}
Expand Down
1 change: 1 addition & 0 deletions how-to/workspace-platform-starter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@

## v17.2.0

- Updated SnapSDK to version 0.3.0 - This includes a new feature in the developer tool that comes with Snap that lets you identity Snap Strategies, bug fixes and new features (windows excluded from snapshots are not tracked by the Snap Server).
- Updated default build options. No longer bundling fdc3 module just for error strings. We have a copy of the strings to remove the dependency from the output (as it increased the size of the provider js)
- Updated webpack config to use source-map instead of inline-source-map to have smaller js files by default (devtools will import the sourcemap). It also gives you the option of whether or not you copy source map files alongside the files.
- Changed to production instead of development for the webpack build in package.json to have a more efficient js file.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ export async function init(
integrationHelpers = {
...helpers,
templateHelpers,
openUrl: async (url) => fin.System.openUrlWithBrowser(url),
openUrl: async (url): Promise<void> => fin.System.openUrlWithBrowser(url),
setSearchQuery
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ To enable snap support in your platform you can add the following in your manife
"enabled": true,
"id": "workspace-platform-starter",
"serverAssetInfo": {
"src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip",
"src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip",
"alias": "openfin-snap",
"version": "0.2.0",
"version": "0.3.0",
"target": "OpenFinSnap.exe"
},
"showDebugWindow": false
Expand Down
2 changes: 1 addition & 1 deletion how-to/workspace-platform-starter/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
"@finos/fdc3": "^2.0.3",
"@openfin/cloud-interop": "^0.4.0",
"@openfin/openid-connect": "^1.0.0",
"@openfin/snap-sdk": "0.2.0",
"@openfin/snap-sdk": "0.3.0",
"@openfin/workspace": "18.0.8",
"@openfin/workspace-platform": "18.0.8",
"csstype": "^3.1.3"
Expand Down
4 changes: 2 additions & 2 deletions how-to/workspace-platform-starter/public/manifest.fin.json
Original file line number Diff line number Diff line change
Expand Up @@ -1737,9 +1737,9 @@
"enabled": false,
"id": "workspace-platform-starter",
"serverAssetInfo": {
"src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip",
"src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip",
"alias": "openfin-snap",
"version": "0.2.0",
"version": "0.3.0",
"target": "OpenFinSnap.exe"
},
"showDebugWindow": false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -874,9 +874,9 @@
"enabled": false,
"id": "workspace-platform-starter",
"serverAssetInfo": {
"src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip",
"src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip",
"alias": "openfin-snap",
"version": "0.2.0",
"version": "0.3.0",
"target": "OpenFinSnap.exe"
},
"showDebugWindow": false
Expand Down
Loading
Loading