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

Add support for cloud interop, window state in page saves and better builds #705

Merged
merged 11 commits into from
Apr 12, 2024

Conversation

johnman
Copy link
Member

@johnman johnman commented Apr 12, 2024

  • Added a cloud interop override module so that you can easily test out OpenFin's cloud interop offering. See How To Add Cloud Interop To Your Interop Broker.
  • Broke up the build process to make it easier to just build your modules. npm run build still builds everything and npm run build-client still builds all client related code but now if you change framework files you can use npm run build-framework, or if you modify our starter modules you can use npm run build-starter-modules or if you just want to build your modules (that are listed in webpack.config.js) then you can use npm run build-client-modules. This will let you have a much faster build.
  • npm run launch now launches via the fins link when running on mac instead of the node adapter.
  • We now capture the window state when saving a page and apply it if a page is being launched into a new window.
  • Improvement: Added apply as an action on the WorkspaceChangedLifecyclePayload. Previously we had create, update, delete. update was being fired when a workspace was updated and when a workspace was applied. apply now makes it clear when a particular workspace platform override has been triggered.

@johnman johnman merged commit f3a9087 into workspace/v18.0.0 Apr 12, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants