Overhauled macOS support; Save/load animation editor color palettes; Loads more.
NW.js provides both sync and async file system operations. Basically it was a mistake that when making the NW.js plugin we used sync file system operations. We should have chosen async.
I'm not sure what you're trying to achieve with the other details about the File System plugin. I imagined most games would do something like write a handful of files for save data and that would be it. If you have complex use cases involving listing lots of files and passing data along with file system operations, what is it you're trying to achieve? It might be better to move to the forum to discuss this.
construct.net/en/forum/construct-3/general-discussion-7/filesystem-workflow-quite-184377
Thanks for listening :P