Skip to content

Releases: redwoodjs/redwood

v5.4.2

30 Jun 23:36
Compare
Choose a tag to compare

Patch Release

This patch release configures the the new unsupported-route-components ESLint rule to only run on the web/src/Routes.{js,jsx,tsx} file:

  • Only enable new eslint rule for the Routes file #8794 by @Tobbe
  • eslint unsupported-route-components: Minor tweaks #8797 by @Tobbe

v5.4.1

30 Jun 17:27
Compare
Choose a tag to compare

Patch Release

This patch release fixes #8789, where the new @redwoodjs/eslint-plugin package wasn't listed as one of @redwoodjs/eslint-config's dependencies:

  • fix(lint): add eslint-plugin to eslint-config 660e8cf

v5.4.0

30 Jun 02:18
Compare
Choose a tag to compare

🌲 RedwoodJS Conference, September 26-29 in Oregon, USA
The first RedwoodJS in-person conference is only three months away! Details and discussions are happening on the Redwood forums.

Registration here: www.redwoodjsconf.com

Changelog

This release features a great new addition to Redwood's prerendering capabilities: Redwood now preloads the Apollo Client Cache on the frontend with the data retrieved during prerendering. Where Cells are used, this allows the data served during prerender to match the client data.

In addition to that, there's plenty more features and fixes in this release like:

We plan for this release to be the last v5 release before the next major, but will of course release patches as appropriate.

Lastly, if you're using Clerk authentication and haven't seen the new auth decoder in the v5.3.2 patch, please see the release notes and migration guide: https://github.com/redwoodjs/redwood/releases/tag/v5.3.2.

Features

  • Prepopulate apollo cache on prerendered pages #8566 by @KrisCoulson
  • Use defined path aliases for prerendering #7575 by @esteban-url
  • Initial support for using SDL codegen for GraphQL types #8417 by @orta
  • eslint rule for unsupported-route-components #8774 by @Tobbe
  • eslint rule to add types to service functions #8599 by @orta

Fixed

Docs

Chore

Core dependencies

  • fix(deps): update prisma monorepo to v4.16.1 #8695
  • fix(deps): update dependency fastify to v4.18.0 #8619
  • fix(deps): update dependency react-hook-form to v7.45.0 #8664
  • fix(deps): update dependency @apollo/client to v3.7.16 #8678

Dependencies

Click to see all upgraded dependencies
  • fix(deps): update dependency @types/aws-lambda to v8.10.116 #8535
  • fix(deps): update typescript-eslint monorepo to v5.59.9 #8525
  • chore(deps): update dependency @clerk/clerk-react to v4.18.0 #8536
  • chore(deps): update dependency @clerk/types to v3.41.0 #8538
  • chore(deps): update dependency @simplewebauthn/server to v7.3.0 #8517
  • chore(deps): update dependency @azure/msal-browser to v2.37.1 #8541
  • fix(deps): update dependency @fastify/http-proxy to v9.2.0 #8539
  • fix(deps): update dependency react-router-dom to v6.12.0 #8540
  • fix(deps): update opentelemetry-js monorepo #8543
  • fix(deps): update dependency graphql-scalars to v1.22.2 #8546
  • fix(deps): update dependency graphql-scalars to v1.22.2 #8547
  • chore(deps): update dependency cypress to v12.14.0 #8550
  • chore(deps): update dependency @types/react to v18.2.9 #8553
  • fix(deps): update dependency webpack-cli to v5.1.4 #8554
  • fix(deps): update dependency systeminformation to v5.18.2 #8542
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.4 #8563
  • fix(deps): update dependency react-router-dom to v6.12.1 #8565
  • chore(deps): update dependency @types/uuid to v9.0.2 #8567
  • chore(deps): update dependency firebase to v9.22.2 #8570
  • fix(deps): update dependency @types/aws-lambda to v8.10.117 #8571
  • fix(deps): update dependency @vscode/ripgrep to v1.15.4 #8573
  • fix(deps): update dependency systeminformation to v5.18.3 #8574
  • chore(deps): update dependency @clerk/types to v3.42.0 #8584
  • chore(deps): update react monorepo #8595
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.6 #8603
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.6 #8606
  • fix(deps): update dependency @types/aws-lambda to v8.10.118 #8608
  • chore(deps): update babel monorepo to v7.22.5 #8575
  • chore(deps): update dependency @auth0/auth0-spa-js to v2.0.8 #8613
  • fix(deps): update dependency webpack-dev-server to v4.15.1 #8615
  • fix(deps): update dependency concurrently to v8.2.0 #8617
  • fix(deps): update dependency fastify to v4.18.0 #8619
  • fix(deps): update dependency core-js to v3.31.0 #8618
  • chore(deps): update dependency lerna to v7 #8609
  • chore(deps): update node.js to v18 #8614
  • chore(deps): update dependency @testing-library/dom to v9.3.1 #8627
  • chore(deps): update dependency lerna to v7.0.2 #8629
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.7 #8631
  • fix(deps): update dependency html-webpack-plugin to v5.5.3 #8632
  • fix(deps): update dependency msw to v1.2.2 #8633
  • fix(deps): update dependency react-error-boundary to v4.0.10 #8634
  • chore(deps): update dependency @clerk/clerk-react to v4.20.1 #8635
  • chore(deps): update dependency @supabase/supabase-js to v2.25.0 #8636
  • chore(deps): update dependency octokit to v2.0.22 #8647
  • fix(deps): update dependency @types/aws-lambda to v8.10.119 #8649
  • fix(deps): update dependency css-minimizer-webpack-plugin to v5.0.1 #8650
  • fix(deps): update dependency semver to v7.5.2 #8651
  • chore(deps): update dependency @clerk/clerk-react to v4.20.4 #8662
  • fix(deps): update dependency dotenv to v16.3.1 #8663
  • fix(deps): update dependency webpack to v5.87.0 #8549
  • fix(deps): update dependency react-hook-form to v7.45.0 #8664
  • chore(deps): update dependency vite to v4.1.5 [security] #8671
  • chore(deps): update dependency @clerk/clerk-react to v4.20.5 #8672
  • chore(deps): update dependency autoprefixer to v10.4.14 #8668
  • chore(deps): update dependency dependency-cruiser to v13.0.4 #8674
  • chore(deps): update dependency esbuild to v0.18.6 #8670
  • chore(deps): update dependency postcss to v8.4.24 #8675
  • chore(deps): update react monorepo #8677
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.12 #8679
  • chore(deps): update dependency @npmcli/arborist to v6.2.10 #8681
  • fix(deps): update dependency @tremor/react to v3.2.3 #8560
  • fix(deps): update dependency @apollo/client to v3.7.16 #8678
  • fix(deps): update prisma monorepo to v4.16.0 #8684
  • chore(deps): update dependency vite to v4.3.9 #8682
  • fix(deps): update dependency @fastify/http-proxy to v9.2.1 #8680
  • fix(deps): update typescript-eslint monorepo to v5.60.0 #8660
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.20 #8691
  • fix(deps): update prisma monorepo to v4.16.1 #8695
  • fix(deps): update dependency react-toastify to v9.1.3 #8694
  • chore(deps): update dependency @simplewebauthn/server to v7.3.1 #8690
  • fix(deps): update dependency @vitejs/plugin-react to v4.0.1 #8692
  • fix(deps): update dependency react-error-boundary to v4.0.10 #8693
  • fix(deps): update dependency @graphiql/toolkit to v0.8.4 #8698
  • fix(deps): update dependency webpack to v5.88.0 #8697
  • fix(deps): update dependency @headlessui/react to v1.7.15 #8700
  • fix(deps): update dependency @heroicons/react to v2.0.18 #8701
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.7 #8702
  • fix(deps): update dependency graphiql to v2.4.7 #8703
  • fix(deps): update dependency semver to v7.5.3 #8704
  • chore(deps): update dependency @clerk/types to v3.46.0 #8708
  • fix(deps): update dependency systeminformation to v5.18.4 #8706
  • chore(deps): update dependency @playwright/test to v1.35.1 #8709
  • chore(deps): update dependency @types/react to v18.2.14 #8714
  • chore(deps): update dependency @supabase/supabase-js to v2.26.0 #8711
  • chore(deps): update dependency @types/vscode to v1.79.1 #8715
  • chore(deps): update dependency cypress to v12.15.0 #8716
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.21 #8719
  • chore(deps): update dependency firebase to v9.23.0 #8718
  • chore(deps): update dependency glob to v10.3.0 #8720
  • chore(deps): update dependency nx to v16.4.0 #8722
  • fix(deps): update dependency envinfo to v7.9.0 #8725
  • fix(deps): update dependency eslint to v8.43.0 #8726
  • chore...
Read more

v5.3.2

23 Jun 01:34
Compare
Choose a tag to compare

Patch Release

Note Are you using Clerk for authentication and user management? Keep reading.

This patch adds a new auth decoder, clerkAuthDecoder to the @redwoodjs/auth-clerk-api package and deprecates the existing one, which is simply named authDecoder. We recommend that everyone using Clerk migrate to the new auth decoder unless you’re already using a custom one. The current auth decoder is subject to rate limiting.

Background

First, a quick reminder on how auth works in Redwood. On a project's api side, there's two critical auth functions, authDecoder and getCurrentUser. They're both passed to createGraphQLHandler in api/src/functions/graphql.{ts,js}:

// api/src/functions/graphql.{ts,js}

import { authDecoder } from '@redwoodjs/auth-clerk-api'
import { createGraphQLHandler } from '@redwoodjs/graphql-server'

// ...

import { getCurrentUser } from 'src/lib/auth'

export const handler = createGraphQLHandler({
  authDecoder,
  getCurrentUser,
  // ...
})

As the codeblock above shows, authDecoder comes from one of Redwood's auth packages (but you can write it yourself if you want), while getCurrentUser comes from the api/src/lib/auth.{ts,js} fileβ€”it's a function that you own in your project.

These functions are used together internally by Redwood. While this is a simplification, basically authDecoder's return value is the first argument to getCurrentUser, like this:

// Internally, in Redwood. This is pseudocode.

const decoded = await authDecoder(token, ...otherArgs)
const currentUser = await getCurrentUser(decoded, ...otherArgs)
// Add the user to the context...

Migration Path

The last thing you want is your project's authDecoder getting rate limited! Here's how to migrate:

  1. Upgrade to this version via yarn rw upgrade
  2. In your project's GraphQL file, api/src/functions/graphql.{ts,js}, import the new auth decoder, clerkAuthDecoder, as the authDecoder function from @redwoodjs/auth-clerk-api:
// api/src/functions/graphql.{ts,js}
- import { authDecoder } from '@redwoodjs/auth-clerk-api'
+ import { clerkAuthDecoder as authDecoder } from '@redwoodjs/auth-clerk-api'
  1. In your project's api-side auth file, api/src/lib/auth.{ts,js}, modify the getCurrentUser function accordingly and customize the session token on your Clerk application's dashboard (see https://clerk.com/docs/request-authentication/customizing-session-tokens)

The modifications you'll have to make will be specific to your project. The getCurrentUser function's first argument, decoded, will be different. It'll still be an object, but by default, it has much fewer props than before. To illustrate the difference, let’s look at an example of what the decoded parameter to the getCurrentUser function is before and after:

// api/src/lib/auth.{ts,js}

export const getCurrentUser = async (
  decoded, // πŸ‘ˆ This will be different, see below
  // ...
) => {
  if (!decoded) {
    logger.warn('Missing decoded user')
    return null
  }

  // Your custom logic...
}
old auth decoder (`authDecoder`) return valuenew auth decoder (`clerkAuthDecoder`) return value
{
  id: 'user_...',
  passwordEnabled: true,
  totpEnabled: false,
  backupCodeEnabled: false,
  twoFactorEnabled: false,
  banned: false,
  createdAt: ...,
  updatedAt: ...,
  profileImageUrl: 'https://...',
  imageUrl: 'https://...',
  gender: '',
  birthday: '',
  primaryEmailAddressId: 'idn_...',
  primaryPhoneNumberId: null,
  primaryWeb3WalletId: null,
  lastSignInAt: ...,
  externalId: null,
  username: null,
  firstName: null,
  lastName: null,
  publicMetadata: {},
  privateMetadata: {},
  unsafeMetadata: {},
  emailAddresses: [...],
  phoneNumbers: [],
  web3Wallets: [],
  externalAccounts: [],
  roles: [],
}
{
  id: 'user_...',
  azp: 'http://...',
  exp: ...,
  iat: ...,
  iss: 'https://...',
  jti: '...',
  nbf: ...,
  sid: 'sess_...',
  sub: 'user_...',
}

It’s unlikely that you were using all of its properties before. But if you were using Clerk for user management and not just for authentication, you were certainly using some. Luckily it's easy to add them back to the objectβ€”all you have to do is customize the session token on your Clerk application's dashboard. See Clerk's docs here: https://clerk.com/docs/request-authentication/customizing-session-tokens.

Changelog

v5.4.0-rc.95

22 Jun 19:56
Compare
Choose a tag to compare
v5.4.0-rc.95 Pre-release
Pre-release

🌲 RedwoodJS Conference, September 26-29 in Oregon, USA
The first RedwoodJS in-person conference is only three months away! Details and discussions are happening on the Redwood forums.

Registration here: www.redwoodjsconf.com

Changelog

Note

This release used to have the Suspense Router. We discovered that it was breaking, so it's since been removed.

Features

  • prepopulate apollo cache on prerendered pages #8566 by @KrisCoulson
  • Use defined path aliases for prerendering #7575 by @esteban-url
  • Initial support for using SDL codegen for GraphQL types #8417 by @orta
  • eslint rule for unsupported-route-components #8774 by @Tobbe
  • eslint rule to add types to service functions #8599 by @orta

Fixed

Docs

Chore

Core dependencies

  • fix(deps): update prisma monorepo to v4.16.1 #8695
  • fix(deps): update dependency fastify to v4.18.0 #8619
  • fix(deps): update dependency react-hook-form to v7.45.0 #8664
  • fix(deps): update dependency @apollo/client to v3.7.16 #8678

Dependencies

Click to see all upgraded dependencies
  • fix(deps): update dependency @types/aws-lambda to v8.10.116 #8535
  • fix(deps): update typescript-eslint monorepo to v5.59.9 #8525
  • chore(deps): update dependency @clerk/clerk-react to v4.18.0 #8536
  • chore(deps): update dependency @clerk/types to v3.41.0 #8538
  • chore(deps): update dependency @simplewebauthn/server to v7.3.0 #8517
  • chore(deps): update dependency @azure/msal-browser to v2.37.1 #8541
  • fix(deps): update dependency @fastify/http-proxy to v9.2.0 #8539
  • fix(deps): update dependency react-router-dom to v6.12.0 #8540
  • fix(deps): update opentelemetry-js monorepo #8543
  • fix(deps): update dependency graphql-scalars to v1.22.2 #8546
  • fix(deps): update dependency graphql-scalars to v1.22.2 #8547
  • chore(deps): update dependency cypress to v12.14.0 #8550
  • chore(deps): update dependency @types/react to v18.2.9 #8553
  • fix(deps): update dependency webpack-cli to v5.1.4 #8554
  • fix(deps): update dependency systeminformation to v5.18.2 #8542
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.4 #8563
  • fix(deps): update dependency react-router-dom to v6.12.1 #8565
  • chore(deps): update dependency @types/uuid to v9.0.2 #8567
  • chore(deps): update dependency firebase to v9.22.2 #8570
  • fix(deps): update dependency @types/aws-lambda to v8.10.117 #8571
  • fix(deps): update dependency @vscode/ripgrep to v1.15.4 #8573
  • fix(deps): update dependency systeminformation to v5.18.3 #8574
  • chore(deps): update dependency @clerk/types to v3.42.0 #8584
  • chore(deps): update react monorepo #8595
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.6 #8603
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.6 #8606
  • fix(deps): update dependency @types/aws-lambda to v8.10.118 #8608
  • chore(deps): update babel monorepo to v7.22.5 #8575
  • chore(deps): update dependency @auth0/auth0-spa-js to v2.0.8 #8613
  • fix(deps): update dependency webpack-dev-server to v4.15.1 #8615
  • fix(deps): update dependency concurrently to v8.2.0 #8617
  • fix(deps): update dependency fastify to v4.18.0 #8619
  • fix(deps): update dependency core-js to v3.31.0 #8618
  • chore(deps): update dependency lerna to v7 #8609
  • chore(deps): update node.js to v18 #8614
  • chore(deps): update dependency @testing-library/dom to v9.3.1 #8627
  • chore(deps): update dependency lerna to v7.0.2 #8629
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.7 #8631
  • fix(deps): update dependency html-webpack-plugin to v5.5.3 #8632
  • fix(deps): update dependency msw to v1.2.2 #8633
  • fix(deps): update dependency react-error-boundary to v4.0.10 #8634
  • chore(deps): update dependency @clerk/clerk-react to v4.20.1 #8635
  • chore(deps): update dependency @supabase/supabase-js to v2.25.0 #8636
  • chore(deps): update dependency octokit to v2.0.22 #8647
  • fix(deps): update dependency @types/aws-lambda to v8.10.119 #8649
  • fix(deps): update dependency css-minimizer-webpack-plugin to v5.0.1 #8650
  • fix(deps): update dependency semver to v7.5.2 #8651
  • chore(deps): update dependency @clerk/clerk-react to v4.20.4 #8662
  • fix(deps): update dependency dotenv to v16.3.1 #8663
  • fix(deps): update dependency webpack to v5.87.0 #8549
  • fix(deps): update dependency react-hook-form to v7.45.0 #8664
  • chore(deps): update dependency vite to v4.1.5 [security] #8671
  • chore(deps): update dependency @clerk/clerk-react to v4.20.5 #8672
  • chore(deps): update dependency autoprefixer to v10.4.14 #8668
  • chore(deps): update dependency dependency-cruiser to v13.0.4 #8674
  • chore(deps): update dependency esbuild to v0.18.6 #8670
  • chore(deps): update dependency postcss to v8.4.24 #8675
  • chore(deps): update react monorepo #8677
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.12 #8679
  • chore(deps): update dependency @npmcli/arborist to v6.2.10 #8681
  • fix(deps): update dependency @tremor/react to v3.2.3 #8560
  • fix(deps): update dependency @apollo/client to v3.7.16 #8678
  • fix(deps): update prisma monorepo to v4.16.0 #8684
  • chore(deps): update dependency vite to v4.3.9 #8682
  • fix(deps): update dependency @fastify/http-proxy to v9.2.1 #8680
  • fix(deps): update typescript-eslint monorepo to v5.60.0 #8660
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.20 #8691
  • fix(deps): update prisma monorepo to v4.16.1 #8695
  • fix(deps): update dependency react-toastify to v9.1.3 #8694
  • chore(deps): update dependency @simplewebauthn/server to v7.3.1 #8690
  • fix(deps): update dependency @vitejs/plugin-react to v4.0.1 #8692
  • fix(deps): update dependency react-error-boundary to v4.0.10 #8693
  • fix(deps): update dependency @graphiql/toolkit to v0.8.4 #8698
  • fix(deps): update dependency webpack to v5.88.0 #8697
  • fix(deps): update dependency @headlessui/react to v1.7.15 #8700
  • fix(deps): update dependency @heroicons/react to v2.0.18 #8701
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.7 #8702
  • fix(deps): update dependency graphiql to v2.4.7 #8703
  • fix(deps): update dependency semver to v7.5.3 #8704
  • chore(deps): update dependency @clerk/types to v3.46.0 #8708
  • fix(deps): update dependency systeminformation to v5.18.4 #8706
  • chore(deps): update dependency @playwright/test to v1.35.1 #8709
  • chore(deps): update dependency @types/react to v18.2.14 #8714
  • chore(deps): update dependency @supabase/supabase-js to v2.26.0 #8711
  • chore(deps): update dependency @types/vscode to v1.79.1 #8715
  • chore(deps): update dependency cypress to v12.15.0 #8716
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.21 #8719
  • chore(deps): update dependency firebase to v9.23.0 #8718
  • chore(deps): update dependency glob to v10.3.0 #8720
  • chore(deps): update dependency nx to v16.4.0 #8722
  • fix(deps): update dependency envinfo to v7.9.0 #8725
  • fix(deps): update dependency eslint to v8.43.0 #8726
  • chore(deps): update dependency octokit to v2.1.0 #8724
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.22 #8737
  • fix(deps): update dependency systeminformation to v5.18.5 #8741
  • fix(deps): update typescript-eslint monorepo to v5.60.1 #8746
  • fix(deps): update dependency webpack to v5.88.1 #8768
  • fix(deps): update dependency react-hook-form to v7.45.1 #8767
  • chore(deps): update dependency glob to v10.3.1 #8783
  • chore(deps): update dependency @clerk/types to v3.46.1 #8780

v5.3.1

16 Jun 00:17
Compare
Choose a tag to compare

Patch Release

This release reverts an upgrade to the supertokens-auth-react package that was breaking and fixes a bug where the LOG_LEVEL environment variable wasn't respected by the logger:

  • fix(supertokens): revert to v0.31 c7ff42c by @jtoar
  • Make the fastify logger respect the LOG_LEVEL value set in the env #8588 by @orta

v5.3.0

06 Jun 21:51
Compare
Choose a tag to compare

Changelog

Core dependencies

  • fix(deps): update prisma monorepo to v4.15.0 #8453
  • fix(deps): update dependency @apollo/client to v3.7.15 #8457
  • fix(deps): update dependency react-hook-form to v7.44.3 #8492
  • chore(deps): update yarn to v3.6.0 #8490

Docs

Chore

Dependencies

Click to see all upgraded dependencies
  • chore(deps): update dependency glob to v10.2.5 #8349
  • chore(deps): update dependency rimraf to v5.0.1 #8350
  • chore(deps): update dependency octokit to v2.0.15 #8360
  • chore(deps): update dependency @clerk/clerk-react to v4.16.2 #8362
  • chore(deps): update dependency @clerk/types to v3.38.1 #8363
  • chore(deps): update dependency vite to v4.3.8 #8355
  • chore(deps): update dependency octokit to v2.0.16 #8370
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.9.2 #8364
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.6 #8366
  • fix(deps): update dependency css-loader to v6.7.4 #8365
  • fix(deps): update dependency vite to v4.3.8 #8371
  • fix(deps): update dependency style-loader to v3.3.3 #8369
  • chore(deps): update dependency @playwright/test to v1.34.0 #8377
  • fix(deps): update dependency @tremor/react to v2.7.0 #8361
  • chore(deps): update dependency glob to v10.2.6 #8379
  • fix(deps): update dependency eslint to v8.41.0 #8376
  • fix(deps): update dependency graphql-scalars to v1.22.0 #8356
  • chore(deps): update dependency dependency-cruiser to v13.0.2 #8381
  • fix(deps): update dependency graphql-scalars to v1.22.0 #8358
  • fix(deps): update dependency webpack-merge to v5.9.0 #8382
  • chore(deps): update babel monorepo to v7.21.9 #8383
  • chore(deps): update dependency @auth0/auth0-spa-js to v2.0.5 #8384
  • fix(deps): update dependency @tremor/react to v2.7.1 #8388
  • fix(deps): update dependency sqlite to v4.2.1 #8390
  • chore(deps): update dependency octokit to v2.0.18 #8387
  • fix(deps): update typescript-eslint monorepo to v5.59.7 #8389
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.19 #8396
  • fix(deps): update dependency @tremor/react to v2.8.2 #8393
  • chore(deps): update dependency @types/testing-library__jest-dom to v5.14.6 #8401
  • chore(deps): update dependency nx to v16.2.2 #8398
  • chore(deps): update dependency @types/react to v18.2.7 #8411
  • chore(deps): update dependency @playwright/test to v1.34.3 #8391
  • fix(deps): update dependency graphiql to v2.4.5 #8399
  • fix(deps): update dependency systeminformation to v5.17.13 #8409
  • chore(deps): update dependency @clerk/types to v3.39.0 #8402
  • chore(deps): update dependency cypress to v12.13.0 #8404
  • chore(deps): update dependency @types/babel__core to v7.20.1 #8420
  • chore(deps): update dependency @types/lodash to v4.14.195 #8421
  • chore(deps): update dependency @types/vscode to v1.78.1 #8422
  • chore(deps): update dependency firebase to v9.22.1 #8424
  • chore(deps): update dependency vite to v4.3.9 #8425
  • fix(deps): update dependency @fastify/static to v6.10.2 #8426
  • fix(deps): update dependency @tremor/react to v2.8.3 #8428
  • chore(deps): update dependency octokit to v2.0.19 #8429
  • fix(deps): update dependency vite to v4.3.9 #8430
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.2 #8405
  • chore(deps): update dependency @clerk/types to v3.40.0 #8433
  • fix(deps): update dependency react-error-boundary to v4.0.7 #8435
  • chore(deps): update dependency @supabase/supabase-js to v2.23.0 #8434
  • fix(deps): update dependency @graphiql/plugin-explorer to v0.1.20 #8436
  • fix(deps): update dependency @tremor/react to v2.9.1 #8438
  • fix(deps): update dependency graphiql to v2.4.7 #8437
  • chore(deps): update dependency @faker-js/faker to v8.0.2 #8439
  • chore(deps): update dependency postcss to v8.4.24 #8440
  • fix(deps): update dependency react-hook-form to v7.44.1 #8442
  • fix(deps): update dependency css-loader to v6.8.1 #8441
  • fix(deps): update dependency webpack to v5.84.1 #8414
  • fix(deps): update dependency react-hook-form to v7.44.2 #8445
  • fix(deps): update dependency graphql-scalars to v1.22.1 #8447
  • fix(deps): update dependency dotenv to v16.1.1 #8452
  • chore(deps): update dependency @auth0/auth0-spa-js to v2.0.6 #8450
  • fix(deps): update dependency @envelop/core to v4 #8443
  • fix(deps): update dependency webpack to v5.85.0 #8459
  • fix(deps): update dependency @apollo/client to v3.7.15 #8457
  • fix(deps): update dependency @envelop/depth-limit to v3 #8444
  • chore(deps): update babel monorepo #8432
  • chore(deps): update dependency @clerk/clerk-react to v4.17.0 #8395
  • fix(deps): update dependency dotenv to v16.1.3 #8463
  • chore(deps): update dependency @types/prettier to v2.7.3 #8460
  • chore(deps): update dependency @envelop/testing to v6 #8418
  • chore(deps): update dependency nx to v16.3.0 #8464
  • fix(deps): update dependency @types/jest to v29.5.2 #8462
  • chore(deps): update dependency redis to v4.6.7 #8461
  • chore(deps): update dependency supertokens-auth-react to v0.32.4 #8465
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.1 #8466
  • fix(deps): update dependency graphql-scalars to v1.22.1 #8467
  • fix(deps): update dependency @headlessui/react to v1.7.15 #8476
  • chore(deps): update dependency nx to v16.3.1 #8477
  • chore(deps): update dependency @supabase/supabase-js to v2.24.0 #8473
  • fix(deps): update typescript-eslint monorepo to v5.59.8 #8472
  • fix(deps): update dependency systeminformation to v5.17.16 #8469
  • fix(deps): update dependency react-error-boundary to v4.0.9 #8468
  • chore(deps): update dependency typescript to v5.1.3 #8481
  • chore(deps): update dependency typescript to v5.1.3 #8482
  • fix(deps): update dependency @envelop/on-resolve to v3 #8485
  • chore(deps): update dependency all-contributors-cli to v6.26.0 #8478
  • chore(deps): update dependency @tsd/typescript to v5.1.3 #8488
  • fix(deps): update dependency @envelop/filter-operation-type to v5 #8484
  • fix(deps): update dependency webpack-bundle-analyzer to v4.9.0 #8480
  • fix(deps): update dependency concurrently to v8.1.0 #8479
  • fix(deps): update dependency @envelop/disable-introspection to v5 #8483
  • fix(deps): update dependency @escape.tech/graphql-armor to v2 #8486
  • chore(deps): update dependency @types/react to v18.2.8 #8489
  • chore(deps): update yarn to v3.6.0 #8490
  • chore(deps): update dependency @envelop/types to v4 #8419
  • fix(deps): update dependency react-hook-form to v7.44.3 #8492
  • chore(deps): update dependency @auth0/auth0-spa-js to v2.0.7 #8495
  • chore(deps): update replayio/action-upload action to v0.5.0 #8497
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.2 #8502
  • chore(deps): update dependency nx to v16.3.2 #8501
  • fix(deps): update dependency eslint to v8.42.0 #8503
  • fix(deps): update prisma monorepo to v4.15.0 #8453
  • fix(deps): update dependency webpack-cli to v5.1.2 #8511
  • fix(deps): update dependency @babel/plugin-proposal-private-property-in-object to v7.21.10 #8505
  • fix(deps): update dependency systeminformation to v5.17.17 #8507
  • fix(deps): update dependency @tremor/react to v2.11.0 #8506
  • chore(deps): update dependency dependency-cruiser to v13.0.3 #8512
  • fix(deps): update dependency dotenv to v16.1.4 #8513
  • fix(deps): update dependency webpack-cli to v5.1.3 #8514
  • chore(deps): update dependency @replayio/playwright to v0.3.31 #8523
  • fix(deps): update dependency @whatwg-node/fetch to v0.9.3 #8521
  • fix(deps): update dependency webpack to v5.85.1 #8522
  • fix(deps): update dependency @babel/plugin-proposal-private-property-in-object to v7.21.11 #8531
  • chore(deps): update dependency glob to v10.2.7 #8534
  • fix(deps): update dependency @clerk/clerk-sdk-node to v4.10.3 #8532

v5.2.4

02 Jun 20:33
Compare
Choose a tag to compare

Patch Release

v5.2.3

24 May 18:17
Compare
Choose a tag to compare

Patch Release

This release reverts #8019, which was made in the last minor (v5.2.0). This change inadvertently broke some containerized deployments.

  • Revert "Fastify server: Default to localhost (#8019)" e8fd86d

v5.2.2

22 May 20:18
Compare
Choose a tag to compare

Patch Release

This patch releases fixes the health check path in the Coherence deploy provider config file:

  • fix(coherence): fix health check path #8380 by @jtoar