v7.7.0
Changelog
-
Add Storybook (Vite) framework package (#10064) by @arimendelow
This change adds a Storybook framework package for using Storybook with Vite. It updates the CLI to include a new
yarn rw sbv
for running Storybook using Vite. The new CLI package additionally creates Mock Service Worker, and, on first run, the project-side Storybook config files. For more information and feedback please see this community post. -
feat(tw): Add IntelliSense settings for Tailwind CSS VS Code plugin (#10344) by @Tobbe
Add intellisense and color support for not only
className
(which is enabled by default), but also foractiveClassName
anderrorClassName
, which are two css class name props we use in RedwoodManual Instructions
If you already have TW set up and want to enable this, open.vscode/settings.json
and add this:"tailwindCSS": { "classAttributes": ["class", "className", "activeClassName", "errorClassName"] }
-
feat: add customize content type parsers for api plugin (#10573) by @Josh-Walker-GM
This change adds a new
configureApiServer
option to thecreateServer
function used within the server file. This fixes an issue where it was not possible to configure the API server - such as adding custom content parsers or adding compression. Updated docs on how to use this new functionality can currently be found here. -
docs(docker): Clarify how to setup Docker with custom Server File (#10702) by @dthyresson
This change added clarity to how to setup Docker with custom Server File.
-
chore(auth): add password validation to dbAuth resetPassword handler (#10734) by @irg1008
This pull request adds password validation on resetPassword handler using the one from the signup handler. This was previously missing from the default implementation. See #10724 for more details.
-
Updates seeds script to be more generic, no more errors throw on first run (#10739) by @cannikin
Updated the template seed script to not contain any actual seed data, just comments about how to use it when the time comes. This comes with updated documentation.
-
feat(cli): react compiler lint only setting (#10761) by @Josh-Walker-GM
You can now add
lintOnly = true
within your[experimental.reactCompiler]
TOML settings to enable the react compiler linting rules without the compiler itself enabled during code compilation. See here for more details. -
fix(dbauth): Combine react imports (#10788) by @Tobbe
Clean up imports in
g dbAuth
templates. -
fix(dbauth): Don't duplicate authDecoder creation (#10791) by @Tobbe
Make it possible to run the dbAuth setup command more than once without getting invalid code as a result.
-
feat(dbAuth): Only suggest dbAuth setup if needed (#10793) by @Tobbe
Detect if dbAuth is already setup, and don't suggest setting it up if it is.
-
fix(dbauth): Fix spacing issue in task titles (#10811) by @Tobbe
Fix double space issue in
yarn rw generate dbAuth
output -
fix(dbAuth): Print the correct "post message" after setup (#10813) by @Tobbe
After running
yarn rw generate dbAuth
the correct message describing the needed manual steps is now printed if the user choses to enable WebAuthn support
Dependencies
Click to see all upgraded dependencies
- fix(deps): update dependency systeminformation to v5.22.10 #10785
- chore(deps): update dependency @supabase/supabase-js to v2.43.4 #10772
- fix(deps): update dependency @clerk/clerk-sdk-node to v4.13.20 #10780
- fix(deps): update dependency react-hook-form to v7.51.5 #10784
- chore(deps): update dependency supertokens-node to v15.2.3 #10779
- fix(deps): update dependency eslint-plugin-react to v7.34.2 #10782
- chore(deps): update dependency @azure/msal-browser to v2.39.0 #10806
- fix(deps): update dependency systeminformation to v5.22.11 #10804
- chore(deps): update dependency nodemon to v3.1.3 #10803
- chore(deps): update dependency @clerk/clerk-react to v4.32.2 #10794
- chore(deps): update dependency firebase to v10.12.2 #10802
- chore(deps): update yarn to v4.3.0 #10801