I've tried the suggested patch to fix the build on windows (using path.sep), but it does not fix the problem unfortunately. But ok, I can download a release as a tgz in my bootstrap and that should work.
So, I've downloaded the tgx releases instead and this works fine now (all the compressed js files are there, there is a slight change of path for msg/js/en.js that becomes msg/en.js but that's ok). However, now at the app level there are some changes in 9.1.0 and then 9.2.0 that breaks my app:
- In 9.1.0, I cannot click on a block in the toolbox to drag it on the workspace. I get this error:
[LOG] [JSConsole]: [JS] [Error] ReferenceError: Can't find variable: PointerEvent
[LOG] => (file:///gui/blockly/blockly_compressed.js @ line 16, col 430)
- Starting in 9.2.0, I don't even see my block toolbox anymore, and no error shows in the console, so I'm stuck. Same thing on 9.3.x onwards, including 9.3.3.
I've read carefully the release notes of each version, but couldn't find a mention of deprecation for PointerEvent (which I don't directly use anyway, it seems to be in internal issue). As for the disappearance of the toolbox, I have no clue what could be going on. Probably some deep change in the way Blockly is supposed to be used/configured, so I should start from scratch assuming this is not a temporary bug on Blockly side.
I think I should stick to 8.0.5 for now, there are too many breaking changes in 9.x.x and possible bugs that have not been resolved yet. In any case: thanks a lot for your efforts and for maintaining this great project!
Best regards