redwoodjs / redwood-tutorial

The end state after completing the RedwoodJS introduction tutorial
https://redwoodjs.com/tutorial
40 stars 109 forks source link

Update redwood monorepo to v0.49.1 - autoclosed #26

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@redwoodjs/api 0.45.0 -> 0.49.1 age adoption passing confidence
@redwoodjs/auth 0.44.1 -> 0.49.1 age adoption passing confidence
@redwoodjs/core 0.45.0 -> 0.49.1 age adoption passing confidence
@redwoodjs/forms 0.45.0 -> 0.49.1 age adoption passing confidence
@redwoodjs/graphql-server 0.45.0 -> 0.49.1 age adoption passing confidence
@redwoodjs/router 0.45.0 -> 0.49.1 age adoption passing confidence
@redwoodjs/web 0.45.0 -> 0.49.1 age adoption passing confidence

Release Notes

redwoodjs/redwood ### [`v0.49.1`](https://togithub.com/redwoodjs/redwood/releases/v0.49.1) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.49.0...v0.49.1) ##### Patch Release This release includes the following fixes: - \[Yarn 3] Add bin proxy for rw-log-formatter [#​4695](https://togithub.com/redwoodjs/redwood/issues/4695) by [@​jtoar](https://togithub.com/jtoar) - fix storybook DX by removing default type check config [#​4699](https://togithub.com/redwoodjs/redwood/issues/4699) by [@​thedavidprice](https://togithub.com/thedavidprice) ### [`v0.49.0`](https://togithub.com/redwoodjs/redwood/releases/v0.49.0) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.48.0...v0.49.0) > 🎬 **Call for Redwood product and startup demos** > Redwood 1.0.0 will arrive within the month. We’re planning the first RedwoodJS Startup Showcase, full of demos and panels, highlighting the amazing people and projects using Redwood. *Want to demo?* Let's talk! Just take a look at [this forum post](https://community.redwoodjs.com/t/call-for-startup-and-product-demos-redwood-showcase-event/2831) and complete the [submission form](https://forms.gle/JViTcz46BgoFDJwQA). > 🔬**Help QA the new Redwood Tutorials** > Both Tutorials I and II have been re-written for v1. We need your help making sure that every "i" is dotted and "t" is crossed. If you're interested in helping, [check out the details here](https://community.redwoodjs.com/t/community-help-wanted-help-qa-the-new-improved-tutorial/2825). ##### Changelog Unique contributors: 4 PRs merged: 7 ##### Features - Implement dbAuth CORS support + Add cookie options to auth handler [#​4150](https://togithub.com/redwoodjs/redwood/issues/4150) by [@​dac09](https://togithub.com/dac09) - DEPRECATION Warning: see "dbAuth Cookie Configuration" section below - Codemod for webhook verifier option renaming [#​4675](https://togithub.com/redwoodjs/redwood/issues/4675) by [@​Tobbe](https://togithub.com/Tobbe) ##### Fixed - jscodeshift and webhook verifier doc updates [#​4658](https://togithub.com/redwoodjs/redwood/issues/4658) by [@​Tobbe](https://togithub.com/Tobbe) - Make upgrade-yarn codemod more robust by preparing yarn version [#​4662](https://togithub.com/redwoodjs/redwood/issues/4662) by [@​jtoar](https://togithub.com/jtoar) - Clear up dev log in error page [#​4671](https://togithub.com/redwoodjs/redwood/issues/4671) by [@​callingmedic911](https://togithub.com/callingmedic911) ##### Chore - Remove yarn 3 project deps script [#​4637](https://togithub.com/redwoodjs/redwood/issues/4637) by [@​jtoar](https://togithub.com/jtoar) - Mod upgrade yarn codemod to handle CI [#​4659](https://togithub.com/redwoodjs/redwood/issues/4659) by [@​jtoar](https://togithub.com/jtoar) ##### Package Dependencies
View all Dependency Version Upgrades
  • Update dependency esbuild to v0.14.25 #​4657 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.17.0 #​4660 by @​renovate
  • Update dependency @​clerk/types to v1.28.0 #​4661 by @​renovate
  • Update dependency css-loader to v6.7.0 #​4663 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.17.1 #​4664 by @​renovate
  • Update dependency @​clerk/clerk-sdk-node to v2.9.5 #​4665 by @​renovate
  • Update dependency @​clerk/types to v1.28.1 #​4666 by @​renovate
  • Update dependency @​clerk/clerk-sdk-node to v2.9.6 #​4667 by @​renovate
  • Update dependency firebase to v9.6.8 #​4668 by @​renovate
  • Update dependency @​supabase/supabase-js to v1.31.0 #​4677 by @​renovate
  • Update dependency @​auth0/auth0-spa-js to v1.20.1 #​4682 by @​renovate
  • Update dependency fastify to v3.27.3 #​4683 by @​renovate
  • Update dependency magic-sdk to v8.1.0 #​4684 by @​renovate
  • Update dependency @​azure/msal-browser to v2.22.1 #​4686 by @​renovate
  • Update typescript-eslint monorepo to v5.14.0 #​4687 by @​renovate
##### Recommended Code Modification ##### dbAuth Cookie Configuration If you are using dbAuth, we've moved the configuration for the dbAuth cookie alongside the rest of the configuration in `api/src/functions/auth.js`. The original configuration, which was internal to Redwood itself, is now deprecated. If you do not add this cookie config to auth.js your app will continue to work for now, but will show a deprecation notice in your api logs. The old behavior will be removed in a future version of Redwood. To preserve the existing cookie settings, add the `cookie` property to the options sent into `new DbAuthHandler()`: ```diff const authHandler = new DbAuthHandler(event, context, { db: db, authModelAccessor: 'user', authFields: { id: 'id', username: 'email', hashedPassword: 'hashedPassword', salt: 'salt', resetToken: 'resetToken', resetTokenExpiresAt: 'resetTokenExpiresAt', }, forgotPassword: forgotPasswordOptions, login: loginOptions, resetPassword: resetPasswordOptions, signup: signupOptions, + cookie: { + HttpOnly: true, + Path: '/', + SameSite: 'Strict', + Secure: true, + // Domain: 'example.com', + }, }) ``` The cookie `Domain` is now set here instead of in an ENV var. When do you need to set `Domain`? If your web side and api side are served from different domains (such as `www.example.com` and `api.example.com`). To read more about `Domain` config: https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies#restrict_access_to_cookies ### [`v0.48.0`](https://togithub.com/redwoodjs/redwood/releases/v0.48.0) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.47.1...v0.48.0) ##### Highlight: 🧶 Yarn 3 (Preview) This release adds preview support for using Yarn v3 with Redwood projects. Why would you want to bump from Yarn v1 to v3? Because it's amazingly superior. *And* it's SuperEasy™ to upgrade and try it out. Just run the codemod: npx @​redwoodjs/codemods@canary upgrade-yarn Let us know how it goes! > **Known Gotchas** > Upgrading to Yarn 3 requires `corepack`. If you're on a Node.js version less than `v14.19`, you need to install it manually via `npm i -g corepack` ##### Code Modification: Webhook timestamp verifiers *This is a required modification for projects using the the `timestamp` webhook verifier option.* PR [#​4608](https://togithub.com/redwoodjs/redwood/issues/4608) introduces a new option called `eventTimestamp`. Together with the existing tolerance option it's possible to add timestamp diff checks to all verifiers. But do note that all webhook events won't have the needed timestamp info to implement. That's up to the vendor you're integrating with to include or not include. Currently we know Svix, Clerk and Stripe have the required info. 🚨This PR renames the `timestamp` webhook verifier option to `currentTimestampOverride`. To automatically update your code, simply run this code modification in your Redwood project: npx @​redwoodjs/codemods@canary rename-verifier-timestamp **Manual Upgrade Step** *Only necessary if you do not use the automated code mod above.* 1. For any webhook verifier you have a customized `timestamp` value, you'll need to rename the timestamp object key to `currentTimestampOverride`. A simple find and replace should do the trick! ##### Changelog Unique contributors: 9 PRs merged: 22 ##### Features - Enable yarn 3 for Redwood projects [#​4444](https://togithub.com/redwoodjs/redwood/issues/4444) by [@​jtoar](https://togithub.com/jtoar) - Webhook verifiers: Add Base64Sha256 version for Svix webhooks used by Clerk auth [#​4598](https://togithub.com/redwoodjs/redwood/issues/4598) by [@​Tobbe](https://togithub.com/Tobbe) - feat(exec): Allow listing of scripts with rw exec to improve dx [#​4600](https://togithub.com/redwoodjs/redwood/issues/4600) by [@​dac09](https://togithub.com/dac09) - Webhook verifiers: Make them all support timestamp diff check [#​4608](https://togithub.com/redwoodjs/redwood/issues/4608) by [@​Tobbe](https://togithub.com/Tobbe) - BREAKING: see "Code Modifications" ##### Fixed - Checking jest config web api [#​4529](https://togithub.com/redwoodjs/redwood/issues/4529) by [@​josemasar](https://togithub.com/josemasar) - Tailwind: Generate prettier-approved code [#​4541](https://togithub.com/redwoodjs/redwood/issues/4541) by [@​Tobbe](https://togithub.com/Tobbe) - Update seed.ts to reflect correct input type [#​4560](https://togithub.com/redwoodjs/redwood/issues/4560) by [@​martinjuhasz](https://togithub.com/martinjuhasz) - remove --schema option from `rw prisma migrate diff` [#​4590](https://togithub.com/redwoodjs/redwood/issues/4590) by [@​thedavidprice](https://togithub.com/thedavidprice) ##### Chore - Revamp Readme for 1.0 [#​4398](https://togithub.com/redwoodjs/redwood/issues/4398) by [@​mojombo](https://togithub.com/mojombo) - improve rebuildFixture ts-to-js logic [#​4574](https://togithub.com/redwoodjs/redwood/issues/4574) by [@​thedavidprice](https://togithub.com/thedavidprice) - use rebuildFixture without passing dir, fix test-project tailwind deps installation [#​4576](https://togithub.com/redwoodjs/redwood/issues/4576) by [@​thedavidprice](https://togithub.com/thedavidprice) - Add Codemod to Update Fatal Error Page to support Development version [#​4577](https://togithub.com/redwoodjs/redwood/issues/4577) by [@​dthyresson](https://togithub.com/dthyresson) - updates the release script used to bump package versions [#​4612](https://togithub.com/redwoodjs/redwood/issues/4612) by [@​thedavidprice](https://togithub.com/thedavidprice) - remove Redwood extension from CRWA VS Code extension list [#​4613](https://togithub.com/redwoodjs/redwood/issues/4613) by [@​thedavidprice](https://togithub.com/thedavidprice) - Add custom log payload support to logFormatter [#​4619](https://togithub.com/redwoodjs/redwood/issues/4619) by [@​dthyresson](https://togithub.com/dthyresson) - (fixture chore) move tailwind devDeps into root package.json [#​4623](https://togithub.com/redwoodjs/redwood/issues/4623) by [@​thedavidprice](https://togithub.com/thedavidprice) - part II of `#4623` [#​4626](https://togithub.com/redwoodjs/redwood/issues/4626) by [@​thedavidprice](https://togithub.com/thedavidprice) - \[CI] E2E wait for server start and Test move `setTimeout` outside test block [#​4638](https://togithub.com/redwoodjs/redwood/issues/4638) by [@​jtoar](https://togithub.com/jtoar) - \[Codemod] Handle node versions that don't bundle corepack [#​4645](https://togithub.com/redwoodjs/redwood/issues/4645) by [@​jtoar](https://togithub.com/jtoar) - fix dbAuth Auth template roles logic and types, run type-check on Smoke-test CI, and resolve TS errors [#​4566](https://togithub.com/redwoodjs/redwood/issues/4566) by [@​thedavidprice](https://togithub.com/thedavidprice) ##### Package Dependencies
View all Dependency Version Upgrades
  • Update prisma monorepo to v3.10.0 #​4551 by @​renovate
  • Update graphql-tools monorepo #​4568 by @​renovate
  • Update dependency @​clerk/clerk-sdk-node to v2.9.4 #​4570 by @​renovate
  • Update dependency @​clerk/types to v1.25.4 #​4571 by @​renovate
  • Update dependency @​playwright/test to v1.19.2 #​4572 by @​renovate
  • Update dependency @​types/node to v16.11.26 #​4573 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.14.3 #​4575 by @​renovate
  • Update dependency eslint-plugin-react to v7.29.1 #​4579 by @​renovate
  • Update actions/setup-node action to v3 #​4580 by @​renovate
  • Update dependency @​types/lodash to v4.14.179 #​4582 by @​renovate
  • Update dependency eslint to v8.10.0 #​4583 by @​renovate
  • Update dependency eslint-plugin-react to v7.29.2 #​4586 by @​renovate
  • Update dependency systeminformation to v5.11.5 #​4587 by @​renovate
  • Update dependency @​supabase/supabase-js to v1.30.7 #​4589 by @​renovate
  • Update dependency yargs-parser to v21.0.1 #​4595 by @​renovate
  • Update dependency zx to v5.2.0 #​4596 by @​renovate
  • Update typescript-eslint monorepo to v5.13.0 #​4601 by @​renovate
  • Update dependency cypress to v9.5.1 #​4602 by @​renovate
  • Update dependency typescript to v4.6.2 #​4603 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.15.0 #​4606 by @​renovate
  • Update dependency @​clerk/types to v1.26.0 #​4607 by @​renovate
  • Update dependency @​apollo/client to v3.5.10 #​4609 by @​renovate
  • Update actions/checkout action to v3 #​4610 by @​renovate
  • Update dependency systeminformation to v5.11.6 #​4611 by @​renovate
  • Update dependency @​types/aws-lambda to v8.10.93 #​4620 by @​renovate
  • Update dependency @​types/react-dom to v17.0.12 #​4621 by @​renovate
  • Update dependency @​types/testing-library__jest-dom to v5.14.3 #​4624 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.16.0 #​4627 by @​renovate
  • Update dependency @​clerk/types to v1.27.0 #​4628 by @​renovate
  • Update dependency @​types/react-dom to v17.0.13 #​4629 by @​renovate
  • Update dependency msw to v0.38.2 #​4630 by @​renovate
  • Update dependency eslint-config-prettier to v8.5.0 #​4631 by @​renovate
  • Update dependency esbuild to v0.14.24 #​4635 by @​renovate
  • Update dependency graphql-scalars to v1.15.0 #​4636 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.16.1 #​4639 by @​renovate
  • Update dependency @​clerk/types to v1.27.1 #​4640 by @​renovate
  • Update dependency supertokens-auth-react to v0.19.0 #​4641 by @​renovate
  • Update dependency webpack to v5.70.0 #​4642 by @​renovate
  • Update dependency @​envelop/core to v2.1.0 #​4643 by @​renovate
  • Update dependency @​envelop/depth-limit to v1.3.0 #​4644 by @​renovate
  • Update dependency @​envelop/disable-introspection to v3.1.0 #​4646 by @​renovate
  • Update dependency @​envelop/filter-operation-type to v3.1.0 #​4647 by @​renovate
  • Update dependency @​envelop/parser-cache to v4.1.0 #​4648 by @​renovate
  • Update dependency @​envelop/testing to v4.1.0 #​4649 by @​renovate
  • Update dependency eslint-plugin-react to v7.29.3 #​4650 by @​renovate
  • Update dependency @​envelop/validation-cache to v4.1.0 #​4651 by @​renovate
  • Update dependency @​types/vscode to v1.65.0 #​4652 by @​renovate
  • Update dependency mini-css-extract-plugin to v2.6.0 #​4653 by @​renovate
  • Update actions/upload-artifact action to v3 #​4654 by @​renovate
  • Update dependency npm-packlist to v4 #​4655 by @​renovate
  • Update dependency ts-morph to v14 #​4656 by @​renovate
  • Bump url-parse from 1.5.7 to 1.5.10 in /__fixtures__/example-todo-main-with-errors #​4584 by @​dependabot
  • Bump url-parse from 1.5.7 to 1.5.10 in /__fixtures__/example-todo-main #​4585 by @​dependabot
### [`v0.47.1`](https://togithub.com/redwoodjs/redwood/releases/v0.47.1) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.47.0...v0.47.1) ##### Patch Release This release includes the following change, which mitigates an issue with Prisma generating duplicate clients: - fixi(prisma): Set default cwd for runCommand task to base [#​4604](https://togithub.com/redwoodjs/redwood/issues/4604) by [@​dac09](https://togithub.com/dac09) ### [`v0.47.0`](https://togithub.com/redwoodjs/redwood/releases/v0.47.0) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.46.1...v0.47.0) ##### Recommended Code Modification *This code modification is recommended but not required.* PR [#​4167](https://togithub.com/redwoodjs/redwood/issues/4167) adds a shiny ✨ new Runtime Error Page. New projects ship with the updated code. To use the new Error Page with existing projects, the following code modification is required. ##### Option 1: Automated Code Mod To automatically apply the required code mods, run this command: npx @​redwoodjs/codemods@canary update-dev-fatal-error-page ##### Option 2: Manual Code Mod *Only make these changes if you did not use the automated code mod above.* Update the file `web/src/pages/FatalErrorPage/FatalErrorPage.js|tsx`: - [Reference changes here](https://togithub.com/redwoodjs/redwood/pull/4167/files#diff-7142fa7de779e9d652ee5fca15ae0bef197eb7b5e99f8f4a766ea0406ec94b6e) - [Reference template here](https://togithub.com/orta/redwood/blob/af87158f91d416937f55725704f56a956c0f9613/packages/create-redwood-app/template/web/src/pages/FatalErrorPage/FatalErrorPage.tsx) 1. Add a variable and condition for `RedwoodDevFatalErrorPage` use in development: ```diff + // Ensures that production builds do not include the error page + let RedwoodDevFatalErrorPage = undefined + if (process.env.NODE_ENV === 'development') { + RedwoodDevFatalErrorPage = require('@​redwoodjs/web').DevFatalErrorPage + } ``` 2. Update `export` with a condition for production and development: ```diff - export default () => ( + export default RedwoodDevFatalErrorPage || + (() => ( ``` ##### Changelog Unique contributors: 8 PRs merged: 13 ##### Features - Provide a Revised Runtime Error Page [#​4167](https://togithub.com/redwoodjs/redwood/issues/4167) by [@​orta](https://togithub.com/orta) - CODE MOD: this feature requires a code modification for existing projects - g secret: raw output [#​4523](https://togithub.com/redwoodjs/redwood/issues/4523) by [@​Tobbe](https://togithub.com/Tobbe) - Support for `undefined` as a value for service validators [#​4534](https://togithub.com/redwoodjs/redwood/issues/4534) by [@​realStandal](https://togithub.com/realStandal) - Deprecate 'rw open' command [#​4555](https://togithub.com/redwoodjs/redwood/issues/4555) by [@​thedavidprice](https://togithub.com/thedavidprice) - DEPRECATION: the `redwood open` command has been fully deprecated ##### Fixed - fix: allow boolean for some validators in validation recipe [#​4528](https://togithub.com/redwoodjs/redwood/issues/4528) by [@​aguscha333](https://togithub.com/aguscha333) - create-redwood-app: Correct --overwrite description [#​4542](https://togithub.com/redwoodjs/redwood/issues/4542) by [@​Tobbe](https://togithub.com/Tobbe) - fix: link anchor to dataMigrate up docs [#​4558](https://togithub.com/redwoodjs/redwood/issues/4558) by [@​Jolg42](https://togithub.com/Jolg42) ##### Chore - Add generate codemod script [#​4390](https://togithub.com/redwoodjs/redwood/issues/4390) by [@​jtoar](https://togithub.com/jtoar) - E2E Smoke test [#​4497](https://togithub.com/redwoodjs/redwood/issues/4497) by [@​dac09](https://togithub.com/dac09) - Benchmark `rw test ...` duration for case of Test-project [#​4504](https://togithub.com/redwoodjs/redwood/issues/4504) by [@​thedavidprice](https://togithub.com/thedavidprice) - Try increasing timeout for flaky codemods test [#​4526](https://togithub.com/redwoodjs/redwood/issues/4526) by [@​jtoar](https://togithub.com/jtoar) - Temp fix: move lint & test workflow to use node 16.10 to prevent Windows out of memory [#​4544](https://togithub.com/redwoodjs/redwood/issues/4544) by [@​dac09](https://togithub.com/dac09) - add dbAuth to Test-project [#​4563](https://togithub.com/redwoodjs/redwood/issues/4563) by [@​thedavidprice](https://togithub.com/thedavidprice) ##### Package Dependencies
View all Dependency Version Upgrades
  • Update dependency stacktracey to v2.1.8 #​4519 by @​renovate
  • Update dependency react-hook-form to v7.27.1 #​4521 by @​renovate
  • Update dependency eslint-config-prettier to v8.4.0 #​4522 by @​renovate
  • Update dependency msw to v0.38.1 #​4525 by @​renovate
  • Update dependency @​supabase/supabase-js to v1.30.4 #​4536 by @​renovate
  • Update dependency systeminformation to v5.11.4 #​4537 by @​renovate
  • Update Yarn to v3.2.0 #​4543 by @​renovate
  • Update typescript-eslint monorepo to v5.12.1 #​4546 by @​renovate
  • Update dependency @​supabase/supabase-js to v1.30.6 #​4549 by @​renovate
  • Update dependency fs-extra to v10.0.1 #​4552 by @​renovate
  • Update dependency @​types/jest to v27.4.1 #​4556 by @​renovate
### [`v0.46.1`](https://togithub.com/redwoodjs/redwood/releases/v0.46.1) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.46.0...v0.46.1) ### Patch Release This release includes the following fixes, resolving an issue with Auth: - Envelop: Don't use useImmediateIntrospection as it causes auth bug [#​4538](https://togithub.com/redwoodjs/redwood/issues/4538) by [@​Tobbe](https://togithub.com/Tobbe) - Netlify client getToken fix when GoTrue client refreshes JWT [#​4539](https://togithub.com/redwoodjs/redwood/issues/4539) by [@​dthyresson](https://togithub.com/dthyresson) ### [`v0.46.0`](https://togithub.com/redwoodjs/redwood/releases/v0.46.0) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v0.45.0...v0.46.0) ##### Changelog Unique contributors: 13 PRs merged: 20 ##### Feature - Update Clerk auth provider logic [#​4443](https://togithub.com/redwoodjs/redwood/issues/4443) by [@​devchampian](https://togithub.com/devchampian) - Upgrade Code Modification: existing projects using Clerk should upgrade `web/src/App.js|ts` to match [this template](https://togithub.com/clerkinc/redwood-tutorial-with-clerk/blob/main/web/src/App.js) - Update Auth0 auth template to extract namespaced roles [#​4432](https://togithub.com/redwoodjs/redwood/issues/4432) by [@​agiannelli](https://togithub.com/agiannelli) - Upgrade Code Modification: existing projects using Auth0 should upgrade `api/src/lib/auth.js|ts` to match [this template](https://togithub.com/redwoodjs/redwood/blob/main/packages/cli/src/commands/setup/auth/templates/auth0.auth.ts.template) ##### Fixed - refactor(forms): Change typing to omit `type` property + Workaround for upstream react/prop-types lint rule [#​3762](https://togithub.com/redwoodjs/redwood/issues/3762) by [@​nzdjb](https://togithub.com/nzdjb) - yarn rw check throws on failure [#​3963](https://togithub.com/redwoodjs/redwood/issues/3963) by [@​szainab](https://togithub.com/szainab) - Apollo: isAuthenticated might not be up-to-date [#​4320](https://togithub.com/redwoodjs/redwood/issues/4320) by [@​Tobbe](https://togithub.com/Tobbe) - fix(tsc-web): Fix web tsc when api/src/lib/auth imports other files [#​4405](https://togithub.com/redwoodjs/redwood/issues/4405) by [@​dac09](https://togithub.com/dac09) - Fix: Allow `x-www-form-urlencoded` and `multipart/form-data` content type in api-server [#​4416](https://togithub.com/redwoodjs/redwood/issues/4416) by [@​srzainab](https://togithub.com/srzainab) - Handle webpack dev server errors helpfully when api server is reloading our to api change or unavailable [#​4422](https://togithub.com/redwoodjs/redwood/issues/4422) by [@​dthyresson](https://togithub.com/dthyresson) - Fix Storybook build args [#​4455](https://togithub.com/redwoodjs/redwood/issues/4455) by [@​josemasar](https://togithub.com/josemasar) - Fix: Update params if navigated to different route with same page [#​4456](https://togithub.com/redwoodjs/redwood/issues/4456) by [@​callingmedic911](https://togithub.com/callingmedic911) - package.json: Quote path to rimraf to let rimraf do globbing [#​4465](https://togithub.com/redwoodjs/redwood/issues/4465) by [@​Tobbe](https://togithub.com/Tobbe) - \[CLI] Enable short-form prisma options [#​4475](https://togithub.com/redwoodjs/redwood/issues/4475) by [@​jtoar](https://togithub.com/jtoar) - Uncomment role checks in dbAuth's auth.js template [#​4476](https://togithub.com/redwoodjs/redwood/issues/4476) by [@​cannikin](https://togithub.com/cannikin) ##### Chore - Upgrade envelop to v2 and refactor useRedwoodDirective [#​4379](https://togithub.com/redwoodjs/redwood/issues/4379) by [@​dthyresson](https://togithub.com/dthyresson) - Ignore lru-cache [#​4442](https://togithub.com/redwoodjs/redwood/issues/4442) by [@​jtoar](https://togithub.com/jtoar) - Feb security vulnerabilities [#​4451](https://togithub.com/redwoodjs/redwood/issues/4451) by [@​thedavidprice](https://togithub.com/thedavidprice) - fix(test-project): Ignore exit code from rimraf if dist not present [#​4462](https://togithub.com/redwoodjs/redwood/issues/4462) by [@​dac09](https://togithub.com/dac09) - \[Renovate] Ignore pretty bytes [#​4474](https://togithub.com/redwoodjs/redwood/issues/4474) by [@​jtoar](https://togithub.com/jtoar) - Fix release script [#​4490](https://togithub.com/redwoodjs/redwood/issues/4490) by [@​jtoar](https://togithub.com/jtoar) - Adds a CI Check to run CLI against Windows and Ubuntu; adds build:test-project as reusable fixture [#​4495](https://togithub.com/redwoodjs/redwood/issues/4495) by [@​thedavidprice](https://togithub.com/thedavidprice) ##### Package Dependencies
View all Dependency Version Upgrades
  • Bump url-parse from 1.4.7 to 1.5.7 in /__fixtures__/example-todo-main-with-errors #​4511 by @​dependabot
  • Bump url-parse from 1.5.1 to 1.5.7 in /__fixtures__/example-todo-main #​4512 by @​dependabot
  • Bump follow-redirects from 1.5.10 to 1.14.8 in /__fixtures__/example-todo-main #​4452 by @​dependabot
  • Bump ajv from 6.12.0 to 6.12.6 in /__fixtures__/example-todo-main-with-errors #​4446 by @​dependabot
  • Update dependency react-hook-form to v7.27.0 #​4447 by @​renovate
  • Update dependency supertokens-auth-react to v0.18.7 #​4449 by @​renovate
  • Update dependency eslint to v8.9.0 #​4453 by @​renovate
  • Update storybook monorepo to v6.4.19 #​4454 by @​renovate
  • Update dependency @​clerk/clerk-js to v2.13.2 #​4463 by @​renovate
  • Update dependency @​clerk/clerk-sdk-node to v2.9.1 #​4464 by @​renovate
  • Update dependency @​clerk/types to v1.25.1 #​4466 by @​renovate
  • Update dependency @​graphql-codegen/typescript-react-apollo to v3.2.6 #​4467 by @​renovate
  • Update dependency systeminformation to v5.11.3 #​4468 by @​renovate
  • Update dependency @​auth0/auth0-spa-js to v1.20.0 #​4469 by @​renovate
  • Update typescript-eslint monorepo to v5.12.0 #​4471 by @​renovate
  • Update dependency @​types/crypto-js to v4.1.1 #​4472 by @​renovate
  • Update dependency @​types/node to v16.11.25 #​4473 by @​renovate
  • Update dependency @​supabase/supabase-js to v1.30.2 #​4478 by @​renovate
  • Update dependency pino to v7.7.0 #​4480 by @​renovate
  • Update dependency webpack to v5.69.0 #​4481 by @​renovate
  • Update dependency @​apollo/client to v3.5.9 #​4483 by @​renovate
  • Update dependency cypress to v9.5.0 #​4487 by @​renovate
  • Update dependency pino to v7.8.0 #​4493 by @​renovate
  • Update dependency @​testing-library/react to v12.1.3 #​4494 by @​renovate
  • Update dependency @​clerk/clerk-sdk-node to v2.9.3 #​4498 by @​renovate
  • Update graphqlcodegenerator monorepo #​4499 by @​renovate
  • Update dependency core-js to v3.21.1 #​4501 by @​renovate
  • Update dependency react-helmet-async to v1.2.3 #​4502 by @​renovate
  • Update dependency zx to v5.1.0 #​4505 by @​renovate
  • Update dependency esbuild to v0.14.22 #​4506 by @​renovate
  • Update dependency @​supabase/supabase-js to v1.30.3 #​4508 by @​renovate
  • Update graphqlcodegenerator monorepo #​4509 by @​renovate
  • Update dependency webpack to v5.69.1 #​4513 by @​renovate
  • Update dependency firebase to v9.6.7 #​4514 by @​renovate
  • Update dependency fastify to v3.27.2 #​4516 by @​renovate
  • Update dependency esbuild to v0.14.23 #​4518 by @​renovate

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by WhiteSource Renovate. View repository job log here.