I'm afraid file system operations must be asynchronous to support both browsers and wrapper extensions.
For what it's worth, pretty much all modern storage APIs are asynchronous, so it is normal that doing something like file system access is asynchronous. Synchronous operations for that kind of thing have poor performance and can heavily jank the game, or in some cases cause it to freeze for periods of time.
I can't find anywhere to publicly report it. I've repeatedly tried to report it to them privately, and they either say it's supported and should work, or that there are workarounds (which don't actually work), and then they stop responding to further messages. I think the only thing that will persuade them is if lots of people get in touch with them and ask them about it.
Are there any issues in particular you are concerned about?
I don't think the Steam overlay works for the macOS WKWebView exporter. People really need to ask Valve about this - I really don't think there's much we can do about it.
You can submit feature requests here: github.com/Scirra/Construct-feature-requests
I'm afraid we have to rely on an extremely complicated workaround due to limitations in Steam. For better support please ask Valve to fix the Steam Overlay - the main problem is it just does not work for Windows WebView2 and Valve need to make changes to support it.
We have a workaround in place for Windows WebView2. It should work if you add the Steamworks plugin and make sure 'Enable overlay' is checked.
See the Steamworks addon documentation here.
There is a comprehensive list of changes in the beta releases in all intervening releases - they're all linked at the start of the release notes. I don't believe anyone reported any such issues during the beta period - if you can please do file an issue about any new problems and if they are regressions since the previous stable release they will be prioritized.
The File System plugin lets you directly access files and folders in special paths like AppData in Windows WebView2 and Linux CEF exports, and in the next release cycle it'll support macOS WKWebView too.
Greenworks is for NW.js and Steamworks is for Windows WebView2 and Linux CEF. You can probably have both in the same project and only one will work depending on the platform, but I'd recommend only one or the other per project.
They disappear once you add them to your project.
That means you opened dev tools for the editor, not preview. The message includes the text: "Note: this is the developer tools console for the Construct editor. If you're looking for developer tools for preview, be sure to open developer tools for the preview window instead."
Make sure the preview window is focused when you press F12.
Please report the problem to Nord VPN!
Member since 21 May, 2007
The official blog for all things Construct and Scirra run by our employees!
Wider technology issues from Ashley's perspective.