Releases: redwoodjs/redwood
v6.3.0
Changelog
Features
- feat(cli): Setup command which uses an npm package #8920 by @Josh-Walker-GM
- feat(mailer): Resend handler #9175 by @Josh-Walker-GM
Docs
- Update what-is-redwood.md #9151 by @rodrigojmartin
- Fixed broken link (404) in the cell tutorial #9176 by @sidshetty
- Notes SDL codegen in docs #8917 by @orta
- Update services.md #9189 by @papaponmx
- docs(cli): Setup from npm package #9215 by @Josh-Walker-GM
Core dependencies
- fix(deps): update prisma monorepo to v5.3.1 #9187
- fix(deps): update dependency react-hook-form to v7.46.1 #9162
- fix(deps): update dependency fastify to v4.23.2 #9184
- fix(deps): update dependency @apollo/client to v3.8.4 #9208
- fix(deps): update storybook monorepo to v7.4.3 #9211
Dependencies
Click to see all upgraded dependencies
- fix(deps): update dependency @apollo/client to v3.8.3 #9123
- fix(deps): update dependency fastify to v4.22.2 #9124
- fix(deps): update dependency @fastify/static to v6.11.0 #9129
- fix(deps): update dependency fastify-raw-body to v4.2.2 #9126
- chore(deps): update dependency typescript to v5.2.2 #9128
- fix(deps): update opentelemetry-js monorepo #9147
- fix(deps): update dependency pino to v8.15.1 #9146
- fix(deps): update dependency nodemailer to v6.9.5 #9145
- fix(deps): update dependency msw to v1.3.0 #9161
- fix(deps): update dependency react-hook-form to v7.46.1 #9162
- fix(deps): update dependency fastify to v4.23.0 #9160
- fix(deps): update jest monorepo to v29.7.0 #9163
- fix(deps): update dependency fastify to v4.23.1 #9167
- fix(deps): update dependency @fastify/static to v6.11.1 #9182
- fix(deps): update dependency fastify to v4.23.2 #9184
- fix(deps): update prisma monorepo to v5.3.1 #9187
- fix(deps): update dependency concurrently to v8.2.1 #9183
- fix(deps): update storybook monorepo to v7.4.2 #9185
- chore(deps): update dependency react-error-boundary to v4.0.11 #9181
- fix(deps): update dependency @apollo/client to v3.8.4 #9208
- fix(deps): update storybook monorepo to v7.4.3 #9211
v6.2.3
v6.3.0-rc.34
Changelog
Features
- feat(cli): Setup command which uses an npm package #8920 by @Josh-Walker-GM
Docs
- Update what-is-redwood.md #9151 by @rodrigojmartin
- Fixed broken link (404) in the cell tutorial #9176 by @sidshetty
- Notes SDL codegen in docs #8917 by @orta
Core dependencies
- fix(deps): update dependency @apollo/client to v3.8.3 #9123
- fix(deps): update dependency react-hook-form to v7.46.1 #9162
- fix(deps): update dependency fastify to v4.23.2 #9184
- fix(deps): update prisma monorepo to v5.3.1 #9187
- fix(deps): update storybook monorepo to v7.4.2 #9185
Dependencies
Click to see all upgraded dependencies
- fix(deps): update dependency @apollo/client to v3.8.3 #9123
- fix(deps): update dependency fastify to v4.22.2 #9124
- fix(deps): update dependency @fastify/static to v6.11.0 #9129
- fix(deps): update dependency fastify-raw-body to v4.2.2 #9126
- chore(deps): update dependency typescript to v5.2.2 #9128
- fix(deps): update opentelemetry-js monorepo #9147
- fix(deps): update dependency pino to v8.15.1 #9146
- fix(deps): update dependency nodemailer to v6.9.5 #9145
- fix(deps): update dependency msw to v1.3.0 #9161
- fix(deps): update dependency react-hook-form to v7.46.1 #9162
- fix(deps): update dependency fastify to v4.23.0 #9160
- fix(deps): update jest monorepo to v29.7.0 #9163
- fix(deps): update dependency fastify to v4.23.1 #9167
- fix(deps): update dependency @fastify/static to v6.11.1 #9182
- fix(deps): update dependency fastify to v4.23.2 #9184
- chore(deps): update dependency lerna to v7.3.0 #9186
- fix(deps): update prisma monorepo to v5.3.1 #9187
- fix(deps): update dependency concurrently to v8.2.1 #9183
- fix(deps): update storybook monorepo to v7.4.2 #9185
v6.2.2
Patch Release
The last patch release didn't fix the Babel issues for all users, particularly those with older projects. This patch release has a better fix for the issue, which was just a matter of using carets to specify the versions of the Babel packages Redwood depends on. Redwood has a long history of pinning dependencies because many packages release breaking changes in minor releases, but in this case it was causing more than one version of some of the Babel packages to be installed, which lead to hoisting problems.
- fix(babel): use caret to specify some package versions #9174 by @jtoar
- fix(cli): Prevent stale command cache defaults #9169 by @Josh-Walker-GM
v6.2.1
Patch Release
This patch release addresses the issue in the way Babel packages were hoisted in node_modules that was causing runtime errors in various commands like lint and storybook:
- fix(cli): import redwoodjs/record correctly in
yarn rw g model
#9158 by @jtoar - Update
NODE_VERSION
for Render to 18 (close #8508) #9149 by @Benjamin-Lee - fix(deps): update dependency core-js to v3.32.2 #9125
- fix(deps): update storybook monorepo to v7.4.1 #9159
- chore(deps): update babel monorepo #9144
v6.2.0
RedwoodJS Conference, September 26-29 in Oregon, USA
⚠️ Early Bird pricing ends September 12th!Details and Registration here: www.redwoodjsconf.com
Highlights
Preview Features
📬 Redwood Mailer with Studio
That's right, we're introducting a new API and conventions to make config and send for transaction mail as SilkySmooth™ as possible. Not only do you get an API, you get dev-time testing and observability via the Studio integration. We think you're going to love it.
- Preview Documentation
- Mailer PR #9058
- Recorded Production use demo from the recent Town Hall meetup
⚡️ Redwood Realtime
Haven't tried out Redwood's Realtime preview feature yet? Well, we've got a few things to get you inspired. Check these out:
- 5 Demos in One: demo app on Fly.io using Redis: https://realtime.redwoodjs.com
- Recorded demo from the recent Town Hall meetup
- Demo app repo and documentation
- Preview Documentation
Changelog
Features
- feat(cli): lazy install data migrate and make it runnable on its own #8572 by @jtoar
- feat: Mailer packages and studio tooling updates #9058 by @Josh-Walker-GM
- feat(realtime): Expose store and pubsub for easier access #9138 by @Josh-Walker-GM
- Support jsx/tsx on the api side (for mail templates, ai-jsx, etc) #9133 by @Tobbe
Fixed
- fix(data-migrate): add
dotenv-defaults
, properly plug into CLI #9087 by @jtoar - Minor form improvements #9050 by @cjreimer
- fix(create-redwood-app): fix typo in doc template #9111 by @millsp
- fix(babel-config): read TS config files using TS parser functions #9121 by @jtoar
- dbAuth: Catch fetch failure in getToken #9119 by @Tobbe
- fix(cli): Ensure newline to prevent error output boxen misalignment #9135 by @Josh-Walker-GM
Docs
- Docs: Update prerender.md to fix typo #9048 by @Jedidiah
- Update baremetal.md. Related to ssh connection #9040 by @MNR85
- fix(docs): Correct documentation for
validateSync
andvalidateWithSync
#9080 by @BlackHawkSigma - Adds a Chapter 0 to the tutorial, giving a high-level overview of Redwood #9084 by @cannikin
- Docs: Update authentication.md #8974 by @lucaspmarra
Chore
- Fix yarn lint warnings regarding {} #9099 by @Tobbe
- chore(cli): make
@redwoodjs/cli-data-migrate
package size smaller #9085 by @jtoar - style(eslint): enable
@typescript-eslint/consistent-type-imports
#9082 by @virtuoushub
Core dependencies
- fix(deps): update storybook monorepo to v7.3.2 #9020
- fix(deps): update prisma monorepo to v5.2.0 #9064
- fix(deps): update dependency fastify to v4.22.0 #9093
- fix(deps): update storybook monorepo to v7.4.0 #9095
- chore(deps): update yarn to v3.6.3 #9056
Dependencies
Click to see all upgraded dependencies
- fix(deps): update storybook monorepo to v7.3.2 #9020
- fix(deps): update prisma monorepo to v5.2.0 #9064
- fix(deps): update dependency listr2 to v6.6.1 #9062
- chore(deps): update dependency firebase to v10.3.0 #9086
- fix(deps): update dependency graphql to v16.8.0 #9094
- fix(deps): update dependency fastify to v4.22.0 #9093
- fix(deps): update dependency enquirer to v2.4.1 #9063
- fix(deps): update dependency msw to v1.2.5 #9091
- fix(deps): update storybook monorepo to v7.4.0 #9095
- fix(deps): update jest monorepo #9092
- chore(deps): update yarn to v3.6.3 #9056
- chore(deps): update babel monorepo #9090
- chore(deps): update dependency postcss to v8.4.29 #9109
- fix(deps): update babel monorepo to v7.22.14 #9110
v6.1.1
Patch Release
- fix(codemod): Fix replace-component-svgs codemod to deal with re-exported #9053 by @dac09
- fix: resolves Tailwind setup command failing due to unsupported prettier-plugin-tailwindcss v0.5 #9076 by @thedavidprice
- Limit the directories searched through for directory named modules #9079 by @bnn1
- fix(v6): stub
@storybook/react
types till@redwoodjs/cli-storybook
is installed #9027 by @jtoar - fix(dev): Do not change origin on proxy in dev #9066 by @dac09
- fix(types): wrong type path on server.config.js #9116 by @rapzo
- fix: Refactor logic to enable/allow disable/not allow GraphiQL and Introspection Configuration in Dev vs Prod #9104 by @dthyresson
- fix(render): redirect to 200.html for prerender #9122 by @jtoar
- fix(studio): Quick fix for trace rendering bug #9120 by @Josh-Walker-GM
- fix(jest): Include RWJS_DEBUG_ENV in jest web env #9065 by @dac09
- fix(deps): update dependency @escape.tech/graphql-armor to v2.3.1 #9114
v6.1.0
💰The Redwood Build Competition has Begun
- Four weeks to build
- Three Finalists selected to present at the Redwood Conference
- $10,000 in prizes to be awarded
There's still time to participate! Get started here: build.redwoodjs.com
🌲 RedwoodJS Conference, September 26-29 in Oregon, USA
The first RedwoodJS in-person conference is less than two months away! You don't want to miss the workshops:
- Using AI.JSX to build AI applications
- Advanced Prisma
- Advanced Apollo Client: caching, fragments, and more
Details and Registration here: www.redwoodjsconf.com.
Changelog
Fixed
- web-server: Print localhost instead of 0.0.0.0 #8952 by @Tobbe
- feat(vite): add plugin to remove modules from the bundle #8973 by @jtoar
Docs
- Docs: remove useless code in code snippet #8990 by @c-ciobanu
- docs(fonts): Update @font-face recommendation #8986 by @dac09
- Docs: Explain the entry.client.{jsx,tsx} file #8987 by @Tobbe
Chore
Core dependencies
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 #8933 by @dependabot
- fix(deps): update dependency fastify to v4.21.0 #8998
- fix(deps): update prisma monorepo to v5.1.0 #9001
- fix(deps): update storybook monorepo to v7.2.0 #9002
- fix(deps): update dependency react-hook-form to v7.45.4 #9017
- fix(deps): update prisma monorepo to v5.1.1 #9019
Dependencies
Click to see all upgraded dependencies
- fix(deps): update dependency whatwg-fetch to v3.6.17 #8943
- fix(deps): update dependency @whatwg-node/fetch to v0.9.9 #8942
- fix(deps): update dependency @vitejs/plugin-react to v4.0.4 #8999
- fix(deps): update dependency fastify to v4.21.0 #8998
- fix(deps): update prisma monorepo to v5.1.0 #9001
- fix(deps): update storybook monorepo to v7.2.0 #9002
- fix(deps): update dependency fast-glob to v3.3.1 #8997
- fix(deps): update dependency vite to v4.4.8 #9003
- chore(deps): update dependency esbuild to v0.18.20 #8983
- fix(deps): update dependency vite to v4.4.9 #9018
- fix(deps): update dependency react-hook-form to v7.45.4 #9017
- fix(deps): update dependency eslint to v8.46.0 #9022
- fix(deps): update dependency pino to v8.15.0 #9023
- chore(deps): update dependency @playwright/test to v1.37.0 #9028
- fix(deps): update dependency core-js to v3.32.0 #9030
- fix(deps): update prisma monorepo to v5.1.1 #9019
- chore(deps): update babel monorepo to v7.22.10 #9016
- fix(deps): update jest monorepo to v29.6.2 #8984
- chore(deps): update dependency @azure/msal-browser to v2.38.1 #8913
- chore(deps): update dependency @auth0/auth0-spa-js to v2.1.1 #8912
v6.0.7
Patch Release
This patch release resolves the GraphQL API issue that was impacting performance:
- fix(graphql-server): Move yoga creation to avoid creation on every request #9039 by @Josh-Walker-GM
v6.1.0-rc.210
Changelog
Fixed
Docs
- Docs: remove useless code in code snippet #8990 by @c-ciobanu
Core dependencies
- fix(deps): update dependency fastify to v4.21.0 #8998
- fix(deps): update prisma monorepo to v5.1.0 #9001
- fix(deps): update storybook monorepo to v7.2.0 #9002
- fix(deps): update dependency react-hook-form to v7.45.4 #9017
Dependencies
Click to see all upgraded dependencies
- fix(deps): update dependency whatwg-fetch to v3.6.17 #8943
- fix(deps): update dependency @whatwg-node/fetch to v0.9.9 #8942
- fix(deps): update dependency @vitejs/plugin-react to v4.0.4 #8999
- fix(deps): update dependency fastify to v4.21.0 #8998
- fix(deps): update prisma monorepo to v5.1.0 #9001
- fix(deps): update storybook monorepo to v7.2.0 #9002
- fix(deps): update dependency fast-glob to v3.3.1 #8997
- fix(deps): update dependency vite to v4.4.8 #9003
- chore(deps): update dependency esbuild to v0.18.20 #8983
- fix(deps): update dependency vite to v4.4.9 #9018
- fix(deps): update dependency react-hook-form to v7.45.4 #9017
- fix(deps): update dependency eslint to v8.46.0 #9022
- fix(deps): update dependency pino to v8.15.0 #9023
- chore(deps): update dependency @playwright/test to v1.37.0 #9028