v8.2.0
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 detailsfix(crwa): silence telemetry errors (#11557) by @Josh-Walker-GM
Please see #11557 for more details๐ Docs
docs(uploads): Tweaks from updating the Recipes example app (#11571) by @Tobbe
Please see #11571 for more detailsdocs(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 detailsdocs(how-to): Fix example in dbauth-passworless docs (#11567) by @Tobbe
Please see #11567 for more detailsDocs: Use Redwood's hashPassword() for loginToken hashing in the password-less dbAuth flow (#11566) by @antonmoiseev
Please see #11566 for more detailsReplace MetaTags with Metadata component (#11564) by @antonmoiseev
Please see #11564 for more details๐ฆ Dependencies
Click to see all dependency updates
- fix(deps): update dependency vite to v5.4.5 (#11556) by @renovate
- fix(deps): update dependency @types/jest to v29.5.13 (#11554) by @renovate
- fix(deps): update dependency unplugin-auto-import to v0.18.3 (#11555) by @renovate
- fix(deps): update dependency @swc/core to v1.7.26 (#11553) by @renovate
- fix(deps): update dependency eslint-plugin-react to v7.36.1 (#11550) by @renovate
- fix(deps): update dependency firebase-admin to v12.5.0 (#11551) by @renovate
- fix(deps): update dependency envinfo to v7.14.0 (#11549) by @renovate
- fix(deps): update dependency express to v4.21.0 (#11548) by @renovate
- fix(deps): update dependency express to v4.20.0 (#11525) by @renovate
๐งน Chore
Click to see all chore contributions
- Add note to error message about running `yarn rw dev` or `yarn rw build` before the workers can be started (#11573) by @cannikin
- chore(kitchen-sink): Fix css for page width (#11570) by @Tobbe
- chore(deps): update chore (#11561) by @renovate
- chore(deps): update dependency tsx to v4.19.1 (#11559) by @renovate
- chore(deps): update dependency eslint-plugin-perfectionist to v3.6.0 (#11562) by @renovate
- chore(deps): update dependency tsx to v4.19.1 (#11560) by @renovate
- chore(fixture): update deps (#11552) by @Josh-Walker-GM
- chore(rsc): Don't pass any props to the user's Routes (#11539) by @Tobbe
- chore(deps): bump dset from 3.1.2 to 3.1.4 (#11535) by @dependabot
- chore(deps): bump express from 4.19.2 to 4.20.0 in /docs (#11530) by @dependabot
- chore(rsc): Remove RSC-specific logic from our babel config (#11528) by @Tobbe