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.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
0.45.0
->0.49.1
0.44.1
->0.49.1
0.45.0
->0.49.1
0.45.0
->0.49.1
0.45.0
->0.49.1
0.45.0
->0.49.1
0.45.0
->0.49.1
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 DependenciesView all Dependency Version Upgrades
View all Dependency Version Upgrades
View all Dependency Version Upgrades
View all Dependency Version Upgrades
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.