Mitchell McCaffrey
Mitchell McCaffrey
Electron is split into three different script types: main, preload and renderer. The main context allows for access to the full node apis, the renderer is a sandboxed web renderer...
Thanks for the report. I haven't been able to reproduce this on any of my machines so it will take a while to do a proper investigation. I will be...
This isn't a feature we're considering as we would need to use something like youtube-dl to get the raw audio stream for the input. This would mean we would break...
Ok I've spent a couple of days debugging this and I think I know the root cause of it. In YJS (and I think all CRDTs) a set operation `map.set("y",...
I was able to reproduce this with the release build of v6.0.0 on MacOS 12.5 by trying to use a Web Worker. Specifically by using [worker-loader](https://www.npmjs.com/package/worker-loader) and adding this rule...
> @mitchemmc Are you able to reproduce this issue without `worker-loader`? I see that package was deprecated in Webpack 5, which is the major version used in Forge 6. >...
@erickzhao Ok I was able to get the new worker method to work. If you create a new url with the `import.meta.url` then webpack will pick up the `worker.js` file...
Interesting, it seems that removing the `webpack-asset-relocator-loader` I was able to get workers to work in the renderer but it still seems to run in to issues if I try...
@MarshallOfSound hmm, I've been using workers in preload scripts for a while now and haven't had many issues 🤔 The main issue I'm seeing is with sandboxing. Having it enabled...
I noticed recently that the previous time based store work with version 2.0 was causing issues when I changed the state of my component (lodash diffing wasn't working due to...