v6.3.2
Patch Release
This patch release includes a host of fixes, most notably for the api server. On larger projects (we've only come across one instance so far), in dev mode, there was a race condition between prebuilding and building the api side that sometimes caused the api server to loop. For now we've avoided this by ignoring an extraneous event emitted by chokidar, but in the future we'll consider fixing it in a more robust way by introducing api build caching.
What may be more relevant to most users, this patch release ships with a codemod to apply the type fix in #9251 to TS strict-mode projects: npx @redwoodjs/codemods entry-client-null-check
.
Lastly, the postcss security release only affects @redwoodjs/studio
, which is a dev-time only package, but if you're using tailwind or another CSS library that uses postcss, you'll want to upgrade it in your project accordingly.
- fix(generate dbAuth): restore one-more-thing formatting #9247 by @Tobbe
- fix:
await
Promise when seeding #9245 by @G-Rath - Include @types/react as devDep in projects #9250 by @Tobbe
- fix(api-sever): stop infinite loop on large projects #9270 by @jtoar
- small tweak to Flightcontrol deploy config template #9240 by @flybayer
- fix(crwa): Explicit check for possible null value in
entry.client.tsx
#9251 by @Josh-Walker-GM - chore(deps): update dependency postcss to v8.4.31 [security] #9260