v8.4.3
Changelog
🛠️ Fixes
- [Router] Fix TS error when passing WrapperProps to
<PrivateSet>
s (#11739) by @Philzen - fix(cli): Update cell test template to include
id
(#11749) by @Tobbe - fix(cli): Fix Cell test generation for list cells (#11779) by @Tobbe
- fix(cli): Fix TS warnings in custom function template (#11770) by @Tobbe
- Fix
useEffect is not defined
in i18n template (#11788) by @Philzen - fix(babel-config): Specify 'target' for the react compiler plugin (#11822) by @Tobbe
- Export EmptyAsValue and RedwoodRegisterOptions from packages/forms (#11783) by @c-ciobanu
- [setup i18n storybook] Use function with capitalized name to comply with eslint-rule (#11827) by @Philzen
- fix(crwrsca): add @types/node to fix peer deps (#11842) by @Tobbe
- fix(deploy): Restore Render deploy setup script (#11857) by @Tobbe
- fix(cookie): Fix regression after v1 upgrade (#11866) by @Tobbe
- fix(dev): Remove redundant whitespace in cli output (#11880) by @Tobbe
- [fix] Make --load-env-files work with
yarn rw test
(#11887) by @Philzen - fix(templates+docs) Make Storybook links link to correct versions (#11892) by @Philzen
Fix AuthProviderProps export missing from @redwood/auth
(#11766) by @Philzen
`AuthProviderProps` is now exported from `@redwood/auth`
Fix absolute & component folder imports in Storybook config folder (#11746) by @Philzen
Include the storybook config folder in the includes in `{ts,js}config.json`[TS] Include query parameters in typed Cell component props (#11737) by @Philzen
If you have a Cell that for example takes an `id` prop, to be used as a query parameter, it'd also be passed to the individual cell components. This is now properly reflected in the types.fix(ogimage): Corrected package.json exports (#11724) by @Tobbe
Fix publish warnings in our ogImage package. Making TS types available for anyone using this packageRemove header example with broken link (#11776) by @Philzen
We used to have an `x-auth-comment` header with a link describing how to set up auth for the graphql playground. The link was broken, and no extra setup is needed anymore. So the comment header is now removed.Fix Storybook preview config being set up in old config directory (#11869) by @Philzen
Store Storybook config in `web/.storybook/`fix(forms): Re-export InputFieldProps (#11879) by @Tobbe
Makes it possible to import the `InputFieldProps` type from `@redwoodjs/forms`📚 Docs
- chore(docs): Fix links in Storybook docs; add link to dbAuth OAuth plugin (#11581) by @arimendelow
📦 Dependencies
Click to see all dependency updates
- chore(deps): update dependency typescript-eslint to v8 (#11234) by @renovate
- chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#11725) by @dependabot
- chore(deps): bump nanoid from 3.3.7 to 3.3.8 (#11778) by @dependabot
- chore(deps): Bump systeminformation from 5.23.5 to 5.23.8 (#11793) by @Tobbe
- fix(deps): update dependency @whatwg-node/server to v0.9.65 (#11819) by @renovate
- fix(deps): update dependency dotenv to v16.4.7 (#11820) by @renovate
- fix(deps): update dependency @vitejs/plugin-react to v4.3.4 (#11818) by @renovate
- fix(deps): update dependency isbot to v5.1.19 (#11821) by @renovate
- chore(deps): update dependency @clerk/types to v3.65.4 (#11829) by @renovate
- chore(deps): update dependency @clerk/clerk-react to v4.32.4 (#11828) by @renovate
- chore(deps): update dependency @types/nodemailer to v6.4.17 (#11833) by @renovate
- chore(deps): update dependency eslint-plugin-n to v17.15.1 (#11840) by @renovate
- chore(deps): update dependency firebase to v10.14.1 (#11834) by @renovate
- chore(deps): update dependency @types/nodemailer to v6.4.17 (#11845) by @renovate
- chore(deps): update dependency ioredis to v5.4.2 (#11846) by @renovate
- chore(deps): update dependency eslint-plugin-jsonc to v2.18.2 (#11839) by @renovate
- fix(deps): update dependency esbuild to v0.24.2 (#11847) by @renovate
- fix(deps): update dependency eslint-plugin-jsx-a11y to v6.10.2 (#11848) by @renovate
- chore(deps): update dependency eslint-plugin-package-json to ^0.18.0 (#11849) by @renovate
- chore(deps): update dependency eslint-plugin-perfectionist to v3.9.1 (#11850) by @renovate
- chore(deps): update dependency eslint-plugin-yml to v1.16.0 (#11853) by @renovate
- chore(deps): update dependency prettier to v3.4.2 (#11854) by @renovate
- fix(deps): update dependency nodemailer to v6.9.16 (#11858) by @renovate
- chore(deps): update dependency knip to v5.41.1 (#11861) by @renovate
- [chore] Use framer-motion @^11 instead of @^9 for Chakra UI setup (#11870) by @Philzen
- Update to @typescript-eslint version that supports TypeScript 5.6.2 (#11878) by @Philzen
🧹 Chore
Click to see all chore contributions
- [TS/chore] Migrate deprecated apollo `QueryReference` type in cellTypes.ts (#11780) by @Philzen
- chore(formatting): Fix formatting in auth/src/index.ts (#11792) by @Tobbe
- Remove extraneous `i18n` dependency from i18n setup (#11789) by @Philzen
- [Chore] Update yarn to v4.6.0 (#11874) by @Philzen
- [chore] Re-use loadEnvFiles from cli-helpers lib, elimininating code duplicatation (#11885) by @Philzen