Issue 1:
After several hours, still no success. Next 8 was ok. I created this issue to track investigations.

@app/web
| > Using external babel configuration
| > Location: "/Users/steida/dev/nberg/packages/web/babel.config.js"
| [ info ] bundled successfully, waiting for typecheck results ...
| [ wait ] compiling ...
| [ info ] bundled successfully, waiting for typecheck results ...
| [ ready ] compiled successfully - ready on http://localhost:3000
| [ event ] build page: /
| [ wait ] compiling ...
| [ info ] bundled successfully, waiting for typecheck results ...
| [ ready ] compiled successfully - ready on http://localhost:3000
| { Error: Cannot find module '/Users/steida/dev/nberg/packages/web/.next/server/static/development/pages/_document'
| at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
| at Function.Module._load (internal/modules/cjs/loader.js:508:25)
| at Module.require (internal/modules/cjs/loader.js:637:17)
| at require (internal/modules/cjs/helpers.js:22:18)
| at Object.loadComponents (/Users/steida/dev/nberg/node_modules/next-server/dist/server/load-components.js:17:25)
| at DevServer.findPageComponents (/Users/steida/dev/nberg/node_modules/next-server/dist/server/next-server.js:298:40)
| at DevServer.renderToHTML (/Users/steida/dev/nberg/node_modules/next-server/dist/server/next-server.js:313:21)
| at DevServer.renderToHTML (/Users/steida/dev/nberg/node_modules/next/dist/server/next-dev-server.js:16:198)
| at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }
| [ event ] build page: /next/dist/pages/_error
| [ wait ] compiling ...
| [ ready ] compiled successfully - ready on http://localhost:3000
| [ error ] { Error: Cannot find module '/Users/steida/dev/nberg/packages/web/.next/server/static/development/pages/_document'
| at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
| at Function.Module._load (internal/modules/cjs/loader.js:508:25)
| at Module.require (internal/modules/cjs/loader.js:637:17)
| at require (internal/modules/cjs/helpers.js:22:18)
| at Object.loadComponents (/Users/steida/dev/nberg/node_modules/next-server/dist/server/load-components.js:17:25)
| at DevServer.findPageComponents (/Users/steida/dev/nberg/node_modules/next-server/dist/server/next-server.js:298:40)
| at DevServer.renderErrorToHTML (/Users/steida/dev/nberg/node_modules/next-server/dist/server/next-server.js:362:35)
| at DevServer.renderErrorToHTML (/Users/steida/dev/nberg/node_modules/next/dist/server/next-dev-server.js:16:706)
| at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }
| { Error: Cannot find module '/Users/steida/dev/nberg/packages/web/.next/server/static/development/pages/_document'
| at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
| at Function.Module._load (internal/modules/cjs/loader.js:508:25)
| at Module.require (internal/modules/cjs/loader.js:637:17)
| at require (internal/modules/cjs/helpers.js:22:18)
| at Object.loadComponents (/Users/steida/dev/nberg/node_modules/next-server/dist/server/load-components.js:17:25)
| at DevServer.findPageComponents (/Users/steida/dev/nberg/node_modules/next-server/dist/server/next-server.js:298:40)
| at DevServer.renderErrorToHTML (/Users/steida/dev/nberg/node_modules/next-server/dist/server/next-server.js:362:35)
| at DevServer.renderErrorToHTML (/Users/steida/dev/nberg/node_modules/next/dist/server/next-dev-server.js:16:839)
| at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }

Issue 2:
Bug report

Describe the bug

We had a working worker file prior to the update to canary, afterwords we get a 'window is undefined' error and the functionality of our worker is never fired or fulfilled. We are already on the canary of next-workers which has a similar bug fix.

To Reproduce

add next-workers@canary to next.config.js

import a worker file

see that it loads correctly

upgrade to next@canary

visit the page that loads the worker and see window is undefined error.

Expected behavior

Expect the worker to load correctly

System information

OS: MacOS

Browser: Firefox and Chrome tested

The version of Next.js: Canary

Additional context

Didn't know whether to report here or next-plugins