npm @redwoodjs/core 8.2.0
v8.2.0

latest releases: 9.0.0-canary.247, 9.0.0-canary.246, 9.0.0-canary.243...
one month ago

Changelog

๐Ÿš€ Features

feat(cli): Make scaffolded layout routing type-safe (#11542) by @Tobbe

With this feature we now make sure only valid route names are passed as titleTo and buttonTo props to the scaffolded layout.

This also means you get helpful code completion when typing out the prop values

[gh11385] Updated the generated page template (#11533) by @ahaywood

This change alters the default content produced when you generate page with yarn rw g page. Previously our generated content contained code that would error out if you had a route parameter in your page - because the link we automatically generated would not contain a value for that parameter.

๐Ÿ› ๏ธ Fixes

fix(scaffold): Use plain strings in NamesCell template (#11546) by @Tobbe Please see #11546 for more details
fix(crwrsca): Spawn in shell on Windows (#11565) by @Tobbe Please see #11565 for more details
fix(crwa): silence telemetry errors (#11557) by @Josh-Walker-GM Please see #11557 for more details
fix(crwrsca): Check for Node >= 20.10.0 (#11544) by @Tobbe Please see #11544 for more details

๐Ÿ“š Docs

docs(uploads): Tweaks from updating the Recipes example app (#11571) by @Tobbe Please see #11571 for more details
docs(how-to): replace crypto-js with node's crypto module for random number generation in passwordless auth (#11568) by @antonmoiseev Please see #11568 for more details
docs(how-to): Fix example in dbauth-passworless docs (#11567) by @Tobbe Please see #11567 for more details
Docs: Use Redwood's hashPassword() for loginToken hashing in the password-less dbAuth flow (#11566) by @antonmoiseev Please see #11566 for more details
Replace MetaTags with Metadata component (#11564) by @antonmoiseev Please see #11564 for more details
docs(chore): Fix formatting (#11524) by @Tobbe Please see #11524 for more details

๐Ÿ“ฆ Dependencies

Click to see all dependency updates

๐Ÿงน Chore

Click to see all chore contributions

๐Ÿšง ๐Ÿงน Experimental Chore

Click to see all chore contributions
  • chore(rsc): Remove client.ts and clean-up outdated tests (#11527) by @Tobbe
  • chore(rsc): Unify RSC and RSA cache structure (#11521) by @Tobbe
  • chore(rsc/rsa): Use "model" naming (#11522) by @Tobbe

Don't miss a new core release

NewReleases is sending notifications on new releases.