Compatibility milestone; WebGPU enabled by default; CGS updates & more.
It is indeed too early to delete the NW.JS exporter now. Some of WebView2 window management features are not yet supported. Maybe they could be added to the browser object. For example:
* Set Maxmize, minimize, always on top, set window title
* Window frame (hides the window title bar)
* Kiosk mode (hides the system bar and prevents accidental exits)
* Transparent window background.
Feature requests
* github.com/Scirra/Construct-feature-requests/issues/465
* github.com/Scirra/Construct-feature-requests/issues/576
These are not new features, NWJS already supports them. But Webview2 lacks. I know you have limited development resources and a lot of things to do.
Of course, you could say that wrapper extensions already support native communication. If you're hands-on, you can write your own extension. But that's unfair to most users without programming skills. Because in the export options of NW.JS, they are there.