Mitchell McCaffrey

Results 15 comments of 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...