🚀 Features/Improvements
@blitzjs/auth
-
1bb3a65: Stop exporting
useAuthenticatedBlitzContext
from@blitzjs/auth
this must be imported fromapp/blitz-server.ts
file in order to work correctly -
5166e5e: (feat) upgrade tslog to v4.8.2
@blitzjs/rpc
-
c7ac86b: Fixes enormous memory consumption of the dev server by changing the default import strategy to
require
instead ofimport
which in webpack causes multiple chunks to be created for each import.Blitz Configuration
To configure this behaviour, you can add the following to your next.config.js:
/** * @type {import('@blitzjs/next').BlitzConfig} **/ const config = { blitz: { resolversDynamicImport: true, }, }
When
resolversDynamicImport
is set totrue
, the import strategy will be "import" instead of "require".On Vercel
If you are using Vercel,
resolversDynamicImport
will be set totrue
by default, since it is better for the separate chunks to be create for serverless lambdas.
🐞 Patches
blitz
- 5166e5e: (feat) upgrade tslog to v4.8.2
@blitzjs/next
- 5166e5e: (feat) upgrade tslog to v4.8.2
@blitzjs/rpc
-
5166e5e: (feat) upgrade tslog to v4.8.2
-
2533caf: Fix return type of
requestMiddlewares
inRpcServerPlugin
@blitzjs/generator
- 5166e5e: (feat) upgrade tslog to v4.8.2
🎉 New Contributors
Full Changelog: v2.0.0-beta.27...v2.0.0-beta.28