redwoodjs/redwood
### [`v2.1.0`](https://togithub.com/redwoodjs/redwood/releases/tag/v2.1.0)
[Compare Source](https://togithub.com/redwoodjs/redwood/compare/v2.0.0...v2.1.0)
##### Changelog
Unique contributors: 24
PRs merged: 39
##### Features
- When using dbAuth, don't call `getToken` multiple times per page [#5816](https://togithub.com/redwoodjs/redwood/issues/5816) by [@cannikin](https://togithub.com/cannikin)
- feat: add GenerateGraphiQLHeaders as new param in createGraphQLHandler [#5512](https://togithub.com/redwoodjs/redwood/issues/5512) by [@alicelovescake](https://togithub.com/alicelovescake)
- Add Azure AD B2C auth provider compatibility [#5781](https://togithub.com/redwoodjs/redwood/issues/5781) by [@Leon-Sam](https://togithub.com/Leon-Sam)
- Adds mockAsyncRedwoodDirective to test asynchronous Validator or Transformer RedwoodDirectives [#5822](https://togithub.com/redwoodjs/redwood/issues/5822) by [@dthyresson](https://togithub.com/dthyresson)
- \[minor] Makes the error message a bit clearer when a navigation url is crashing your app [#5882](https://togithub.com/redwoodjs/redwood/issues/5882) by [@orta](https://togithub.com/orta)
- Set ENV var to change test database setup command [#5883](https://togithub.com/redwoodjs/redwood/issues/5883) by [@cannikin](https://togithub.com/cannikin)
- fix(deps): update prisma monorepo to v3.15.2 [#5789](https://togithub.com/redwoodjs/redwood/issues/5789) by [@renovate](https://togithub.com/renovate)
- fix(deps): update dependency [@apollo/client](https://togithub.com/apollo/client) to v3.6.9 [#5804](https://togithub.com/redwoodjs/redwood/issues/5804) by [@renovate](https://togithub.com/renovate)
- fix(deps): update storybook monorepo to v6.5.9 [#5770](https://togithub.com/redwoodjs/redwood/issues/5770) by [@renovate](https://togithub.com/renovate)
- fix(deps): update dependency react-hook-form to v7.33.0 [#5809](https://togithub.com/redwoodjs/redwood/issues/5809) by [@renovate](https://togithub.com/renovate)
##### Fixed
- Don’t try typegen if SDL not defined [#5823](https://togithub.com/redwoodjs/redwood/issues/5823) by [@dac09](https://togithub.com/dac09)
- fix: temporarily disable telemetry on windows [#5899](https://togithub.com/redwoodjs/redwood/issues/5899) by [@jtoar](https://togithub.com/jtoar)
- fix(sls): Package nested functions too [#5850](https://togithub.com/redwoodjs/redwood/issues/5850) by [@dac09](https://togithub.com/dac09)
- fix(directive): Pass directiveArgs to mockExecution for transformers [#5848](https://togithub.com/redwoodjs/redwood/issues/5848) by [@dac09](https://togithub.com/dac09)
- fix: have user config for `addons` and `stories` take precedence [#5780](https://togithub.com/redwoodjs/redwood/issues/5780) by [@virtuoushub](https://togithub.com/virtuoushub)
- Maps JSON GraphQL Scalars to Prisma Json field types for compatibility [#5796](https://togithub.com/redwoodjs/redwood/issues/5796) by [@dthyresson](https://togithub.com/dthyresson)
- Supabase Auth: Reset URL state only if there's Session info in URL [#5318](https://togithub.com/redwoodjs/redwood/issues/5318) by [@callingmedic911](https://togithub.com/callingmedic911)
- Simplify dbAuth check [#5746](https://togithub.com/redwoodjs/redwood/issues/5746) by [@andershagbard](https://togithub.com/andershagbard)
- validateUniquess optional prismaClient parameter [#5763](https://togithub.com/redwoodjs/redwood/issues/5763) by [@AlejandroFrias](https://togithub.com/AlejandroFrias)
- Fix type errors in `lib/auth.ts` when using a non-RBAC `dbAuth` setup [#5856](https://togithub.com/redwoodjs/redwood/issues/5856) by [@Philzen](https://togithub.com/Philzen)
##### Chore
- Reorganize router utils [#5659](https://togithub.com/redwoodjs/redwood/issues/5659) by [@Tobbe](https://togithub.com/Tobbe)
- Link non-primitive types in JSDoc [#5857](https://togithub.com/redwoodjs/redwood/issues/5857) by [@Philzen](https://togithub.com/Philzen)
- Router tests: More advanced auth mock [#5742](https://togithub.com/redwoodjs/redwood/issues/5742) by [@Tobbe](https://togithub.com/Tobbe)
- Add GitHub issue forms [#5776](https://togithub.com/redwoodjs/redwood/issues/5776) by [@jtoar](https://togithub.com/jtoar)
##### Docs
- docs: update disable api layer/database to include a disabling prisma step [#5528](https://togithub.com/redwoodjs/redwood/issues/5528) by [@ericapisani](https://togithub.com/ericapisani)
- docs: Replacing Prisma.xxx types with types from 'types/graphql' [#5740](https://togithub.com/redwoodjs/redwood/issues/5740) by [@rushabhhere](https://togithub.com/rushabhhere)
- Fix broken link in the tutorial [#5774](https://togithub.com/redwoodjs/redwood/issues/5774) by [@alexjackhughes](https://togithub.com/alexjackhughes)
- fix typo [#5777](https://togithub.com/redwoodjs/redwood/issues/5777) by [@ubugnu](https://togithub.com/ubugnu)
- fix some grammar issues [#5778](https://togithub.com/redwoodjs/redwood/issues/5778) by [@SwiftyProgrammer690](https://togithub.com/SwiftyProgrammer690)
- Fix typo in testing docs [#5782](https://togithub.com/redwoodjs/redwood/issues/5782) by [@BlackHawkSigma](https://togithub.com/BlackHawkSigma)
- docs: Updated connection-pooling to include Prisma Data Platform instructions [#5783](https://togithub.com/redwoodjs/redwood/issues/5783) by [@michellegreer](https://togithub.com/michellegreer)
- Reorganize auth docs into sub-categories [#5787](https://togithub.com/redwoodjs/redwood/issues/5787) by [@cannikin](https://togithub.com/cannikin)
- Update link to auth/providers implementations [#5826](https://togithub.com/redwoodjs/redwood/issues/5826) by [@Philzen](https://togithub.com/Philzen)
- Fix misnamed forbidden page route [#5832](https://togithub.com/redwoodjs/redwood/issues/5832) by [@Philzen](https://togithub.com/Philzen)
- Docs -> Tutorial - Update comment-form.md - Minor Typo [#5837](https://togithub.com/redwoodjs/redwood/issues/5837) by [@k-sav](https://togithub.com/k-sav)
- Update README.md [#5844](https://togithub.com/redwoodjs/redwood/issues/5844) by [@krupalimakadiya](https://togithub.com/krupalimakadiya)
- Fix link to Prisma & Database [#5858](https://togithub.com/redwoodjs/redwood/issues/5858) by [@frontsideair](https://togithub.com/frontsideair)
- docs: How to customize Not Found and Fatal Error pages [#5859](https://togithub.com/redwoodjs/redwood/issues/5859) by [@dthyresson](https://togithub.com/dthyresson)
- Tutorial: intermission.md - add missing word [#5865](https://togithub.com/redwoodjs/redwood/issues/5865) by [@Tobbe](https://togithub.com/Tobbe)
- Tutorial chapter 2: Update text for link to chapter 5 [#5876](https://togithub.com/redwoodjs/redwood/issues/5876) by [@mark-wiemer](https://togithub.com/mark-wiemer)
- Tutorial chapter 2: Fix grammar in side-quest.md [#5877](https://togithub.com/redwoodjs/redwood/issues/5877) by [@mark-wiemer](https://togithub.com/mark-wiemer)
##### Package Dependencies
View all Dependency Version Upgrades
fix(deps): update dependency ts-morph to v15 #5644 by @renovate
fix(deps): update dependency @envelop/depth-limit to v1.5.3 #5709 by @renovate
chore(deps): update dependency octokit to v1.7.2 #5719 by @renovate
fix(deps): update dependency webpack-dev-server to v4.9.2 #5754 by @renovate
fix(deps): update dependency webpack to v5.73.0 #5755 by @renovate
fix(deps): update graphqlcodegenerator monorepo #5772 by @renovate
fix(deps): update dependency cross-undici-fetch to v0.4.11 #5791 by @renovate
chore(deps): update dependency firebase to v9.8.3 #5799 by @renovate
fix(deps): update dependency systeminformation to v5.11.21 #5805 by @renovate
fix(deps): update dependency eslint to v8.18.0 #5806 by @renovate
fix(deps): update dependency prettier to v2.7.1 #5808 by @renovate
fix(deps): update dependency ci-info to v3.3.2 #5828 by @renovate
fix(deps): update dependency concurrently to v7.2.2 #5830 by @renovate
chore(deps): update dependency @auth0/auth0-spa-js to v1.22.1 #5831 by @renovate
chore(deps): update dependency @tsconfig/docusaurus to v1.0.6 #5834 by @renovate
fix(deps): update dependency qs to v6.11.0 #5836 by @renovate
chore(deps): update dependency @supabase/supabase-js to v1.35.4 #5839 by @renovate
chore(deps): update dependency @types/react to v17.0.47 #5842 by @renovate
chore(deps): update dependency @types/testing-library__jest-dom to v5.14.5 #5846 by @renovate
fix(deps): update dependency core-js to v3.23.3 #5847 by @renovate
chore(deps): update dependency esbuild to v0.14.48 #5872 by @renovate
chore(deps): update dependency firebase to v9.8.4 #5879 by @renovate
chore(deps): update dependency nodemon to v2.0.19 #5884 by @renovate
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.0
->2.1.0
2.0.0
->2.1.0
2.0.0
->2.1.0
2.0.0
->2.1.0
2.0.0
->2.1.0
2.0.0
->2.1.0
2.0.0
->2.1.0
Release Notes
redwoodjs/redwood
### [`v2.1.0`](https://togithub.com/redwoodjs/redwood/releases/tag/v2.1.0) [Compare Source](https://togithub.com/redwoodjs/redwood/compare/v2.0.0...v2.1.0) ##### Changelog Unique contributors: 24 PRs merged: 39 ##### Features - When using dbAuth, don't call `getToken` multiple times per page [#5816](https://togithub.com/redwoodjs/redwood/issues/5816) by [@cannikin](https://togithub.com/cannikin) - feat: add GenerateGraphiQLHeaders as new param in createGraphQLHandler [#5512](https://togithub.com/redwoodjs/redwood/issues/5512) by [@alicelovescake](https://togithub.com/alicelovescake) - Add Azure AD B2C auth provider compatibility [#5781](https://togithub.com/redwoodjs/redwood/issues/5781) by [@Leon-Sam](https://togithub.com/Leon-Sam) - Adds mockAsyncRedwoodDirective to test asynchronous Validator or Transformer RedwoodDirectives [#5822](https://togithub.com/redwoodjs/redwood/issues/5822) by [@dthyresson](https://togithub.com/dthyresson) - \[minor] Makes the error message a bit clearer when a navigation url is crashing your app [#5882](https://togithub.com/redwoodjs/redwood/issues/5882) by [@orta](https://togithub.com/orta) - Set ENV var to change test database setup command [#5883](https://togithub.com/redwoodjs/redwood/issues/5883) by [@cannikin](https://togithub.com/cannikin) - fix(deps): update prisma monorepo to v3.15.2 [#5789](https://togithub.com/redwoodjs/redwood/issues/5789) by [@renovate](https://togithub.com/renovate) - fix(deps): update dependency [@apollo/client](https://togithub.com/apollo/client) to v3.6.9 [#5804](https://togithub.com/redwoodjs/redwood/issues/5804) by [@renovate](https://togithub.com/renovate) - fix(deps): update storybook monorepo to v6.5.9 [#5770](https://togithub.com/redwoodjs/redwood/issues/5770) by [@renovate](https://togithub.com/renovate) - fix(deps): update dependency react-hook-form to v7.33.0 [#5809](https://togithub.com/redwoodjs/redwood/issues/5809) by [@renovate](https://togithub.com/renovate) ##### Fixed - Don’t try typegen if SDL not defined [#5823](https://togithub.com/redwoodjs/redwood/issues/5823) by [@dac09](https://togithub.com/dac09) - fix: temporarily disable telemetry on windows [#5899](https://togithub.com/redwoodjs/redwood/issues/5899) by [@jtoar](https://togithub.com/jtoar) - fix(sls): Package nested functions too [#5850](https://togithub.com/redwoodjs/redwood/issues/5850) by [@dac09](https://togithub.com/dac09) - fix(directive): Pass directiveArgs to mockExecution for transformers [#5848](https://togithub.com/redwoodjs/redwood/issues/5848) by [@dac09](https://togithub.com/dac09) - fix: have user config for `addons` and `stories` take precedence [#5780](https://togithub.com/redwoodjs/redwood/issues/5780) by [@virtuoushub](https://togithub.com/virtuoushub) - Maps JSON GraphQL Scalars to Prisma Json field types for compatibility [#5796](https://togithub.com/redwoodjs/redwood/issues/5796) by [@dthyresson](https://togithub.com/dthyresson) - Supabase Auth: Reset URL state only if there's Session info in URL [#5318](https://togithub.com/redwoodjs/redwood/issues/5318) by [@callingmedic911](https://togithub.com/callingmedic911) - Simplify dbAuth check [#5746](https://togithub.com/redwoodjs/redwood/issues/5746) by [@andershagbard](https://togithub.com/andershagbard) - validateUniquess optional prismaClient parameter [#5763](https://togithub.com/redwoodjs/redwood/issues/5763) by [@AlejandroFrias](https://togithub.com/AlejandroFrias) - Fix type errors in `lib/auth.ts` when using a non-RBAC `dbAuth` setup [#5856](https://togithub.com/redwoodjs/redwood/issues/5856) by [@Philzen](https://togithub.com/Philzen) ##### Chore - Reorganize router utils [#5659](https://togithub.com/redwoodjs/redwood/issues/5659) by [@Tobbe](https://togithub.com/Tobbe) - Link non-primitive types in JSDoc [#5857](https://togithub.com/redwoodjs/redwood/issues/5857) by [@Philzen](https://togithub.com/Philzen) - Router tests: More advanced auth mock [#5742](https://togithub.com/redwoodjs/redwood/issues/5742) by [@Tobbe](https://togithub.com/Tobbe) - Add GitHub issue forms [#5776](https://togithub.com/redwoodjs/redwood/issues/5776) by [@jtoar](https://togithub.com/jtoar) ##### Docs - docs: update disable api layer/database to include a disabling prisma step [#5528](https://togithub.com/redwoodjs/redwood/issues/5528) by [@ericapisani](https://togithub.com/ericapisani) - docs: Replacing Prisma.xxx types with types from 'types/graphql' [#5740](https://togithub.com/redwoodjs/redwood/issues/5740) by [@rushabhhere](https://togithub.com/rushabhhere) - Fix broken link in the tutorial [#5774](https://togithub.com/redwoodjs/redwood/issues/5774) by [@alexjackhughes](https://togithub.com/alexjackhughes) - fix typo [#5777](https://togithub.com/redwoodjs/redwood/issues/5777) by [@ubugnu](https://togithub.com/ubugnu) - fix some grammar issues [#5778](https://togithub.com/redwoodjs/redwood/issues/5778) by [@SwiftyProgrammer690](https://togithub.com/SwiftyProgrammer690) - Fix typo in testing docs [#5782](https://togithub.com/redwoodjs/redwood/issues/5782) by [@BlackHawkSigma](https://togithub.com/BlackHawkSigma) - docs: Updated connection-pooling to include Prisma Data Platform instructions [#5783](https://togithub.com/redwoodjs/redwood/issues/5783) by [@michellegreer](https://togithub.com/michellegreer) - Reorganize auth docs into sub-categories [#5787](https://togithub.com/redwoodjs/redwood/issues/5787) by [@cannikin](https://togithub.com/cannikin) - Update link to auth/providers implementations [#5826](https://togithub.com/redwoodjs/redwood/issues/5826) by [@Philzen](https://togithub.com/Philzen) - Fix misnamed forbidden page route [#5832](https://togithub.com/redwoodjs/redwood/issues/5832) by [@Philzen](https://togithub.com/Philzen) - Docs -> Tutorial - Update comment-form.md - Minor Typo [#5837](https://togithub.com/redwoodjs/redwood/issues/5837) by [@k-sav](https://togithub.com/k-sav) - Update README.md [#5844](https://togithub.com/redwoodjs/redwood/issues/5844) by [@krupalimakadiya](https://togithub.com/krupalimakadiya) - Fix link to Prisma & Database [#5858](https://togithub.com/redwoodjs/redwood/issues/5858) by [@frontsideair](https://togithub.com/frontsideair) - docs: How to customize Not Found and Fatal Error pages [#5859](https://togithub.com/redwoodjs/redwood/issues/5859) by [@dthyresson](https://togithub.com/dthyresson) - Tutorial: intermission.md - add missing word [#5865](https://togithub.com/redwoodjs/redwood/issues/5865) by [@Tobbe](https://togithub.com/Tobbe) - Tutorial chapter 2: Update text for link to chapter 5 [#5876](https://togithub.com/redwoodjs/redwood/issues/5876) by [@mark-wiemer](https://togithub.com/mark-wiemer) - Tutorial chapter 2: Fix grammar in side-quest.md [#5877](https://togithub.com/redwoodjs/redwood/issues/5877) by [@mark-wiemer](https://togithub.com/mark-wiemer) ##### Package DependenciesView all Dependency Version Upgrades
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Mend Renovate. View repository job log here.