Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #1284

Merged
merged 1 commit into from Aug 8, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 20, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) 7.22.9 -> 7.22.10 age adoption passing confidence
@babel/eslint-parser (source) 7.22.9 -> 7.22.10 age adoption passing confidence
@headlessui/react 1.7.15 -> 1.7.16 age adoption passing confidence
@hookform/resolvers (source) 3.1.1 -> 3.2.0 age adoption passing confidence
@prisma/client (source) 5.0.0 -> 5.1.1 age adoption passing confidence
@storybook/addon-essentials (source) 7.1.0 -> 7.2.1 age adoption passing confidence
@storybook/addon-interactions (source) 7.1.0 -> 7.2.1 age adoption passing confidence
@storybook/addon-links (source) 7.1.0 -> 7.2.1 age adoption passing confidence
@storybook/nextjs (source) 7.1.0 -> 7.2.1 age adoption passing confidence
@storybook/react (source) 7.1.0 -> 7.2.1 age adoption passing confidence
@tanstack/react-query (source) 4.29.25 -> 4.32.6 age adoption passing confidence
@tanstack/react-query-devtools (source) 4.29.25 -> 4.32.6 age adoption passing confidence
@trivago/prettier-plugin-sort-imports 4.1.1 -> 4.2.0 age adoption passing confidence
@types/react (source) 18.2.15 -> 18.2.18 age adoption passing confidence
@typescript-eslint/eslint-plugin 6.1.0 -> 6.3.0 age adoption passing confidence
@typescript-eslint/parser 6.1.0 -> 6.3.0 age adoption passing confidence
@vitejs/plugin-react (source) 4.0.3 -> 4.0.4 age adoption passing confidence
@vitest/ui (source) 0.33.0 -> 0.34.1 age adoption passing confidence
babel-jest 29.6.1 -> 29.6.2 age adoption passing confidence
c8 8.0.0 -> 8.0.1 age adoption passing confidence
eslint (source) 8.45.0 -> 8.46.0 age adoption passing confidence
eslint-config-next (source) 13.4.10 -> 13.4.13 age adoption passing confidence
eslint-config-prettier 8.8.0 -> 8.10.0 age adoption passing confidence
eslint-plugin-storybook 0.6.12 -> 0.6.13 age adoption passing confidence
jotai 2.2.2 -> 2.3.0 age adoption passing confidence
lucide-react (source) 0.262.0 -> 0.265.0 age adoption passing confidence
msw (source) 1.2.2 -> 1.2.3 age adoption passing confidence
next (source) 13.4.10 -> 13.4.13 age adoption passing confidence
next-auth (source) 4.22.3 -> 4.22.4 age adoption passing confidence
postcss (source) 8.4.26 -> 8.4.27 age adoption passing confidence
prisma (source) 5.0.0 -> 5.1.1 age adoption passing confidence
react-hook-form (source) 7.45.2 -> 7.45.4 age adoption passing confidence
rustywind 0.16.0 -> 0.17.0 age adoption passing confidence
storybook (source) 7.1.0 -> 7.2.1 age adoption passing confidence
vite (source) 4.4.4 -> 4.4.9 age adoption passing confidence
vitest 0.33.0 -> 0.34.1 age adoption passing confidence

Release Notes

babel/babel (@​babel/core)

v7.22.10

Compare Source

🐛 Bug Fix
  • babel-plugin-transform-typescript
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-new-target, babel-plugin-transform-private-methods, babel-preset-env
💅 Polish
🏠 Internal
  • Other
  • babel-cli, babel-core, babel-generator, babel-helper-builder-react-jsx, babel-preset-env, babel-standalone
  • babel-helper-compilation-targets
  • babel-parser
  • babel-plugin-transform-runtime, babel-traverse, babel-types
🔬 Output optimization
  • babel-plugin-transform-block-scoping, babel-plugin-transform-parameters, babel-plugin-transform-regenerator
tailwindlabs/headlessui (@​headlessui/react)

v1.7.16

Compare Source

Fixed
  • Ensure the caret is in a consistent position when syncing the Combobox.Input value (#​2568)
  • Improve "outside click" behaviour in combination with 3rd party libraries (#​2572)
  • Ensure IME works on Android devices (#​2580)
  • Calculate aria-expanded purely based on the open/closed state (#​2610)
  • Submit form on Enter even if no submit-like button was found (#​2613)
react-hook-form/resolvers (@​hookform/resolvers)

v3.2.0

Compare Source

Features
prisma/prisma (@​prisma/client)

v5.1.1

Compare Source

Today, we are issuing the 5.1.1 patch release.

Fixes in Prisma Client

v5.1.0

Compare Source

Today, we are excited to share the 5.1.0 stable release 🎉

🌟 Help us spread the word about Prisma by starring the repo ☝️ or tweeting about the release.

Highlights

After two big releases where we released Client extensions for production usage (4.16.0) and made Prisma faster by default (5.0.0), we have focused on some smaller issues to make the experience with these new features even better.

Community contributions

Our community has been on the roll! We appreciate everyone who helps us by opening a GitHub issue or proposing a fix via Pull Requests. In this release, we're excited to highlight multiple community contributions:

Better performance: Fewer SQL queries on PostgreSQL & CockroachDB

In our continued and ongoing work to make Prisma faster, we identified some Prisma Client queries that led to multiple SQL statements being executed — although in specific databases, that was not necessary.

Hence we optimized our internal SQL generation for PostgreSQL and CockroachDB to generate more efficient SQL queries:

Simple create query

In a simple create query, RETURNING makes the second query and the transaction statements obsolete:

Prisma Client query
prisma.user.create({ 
  data: { name: "Original name" } 
})
Before v5.1.0
BEGIN
INSERT INTO "User" ("name") VALUES ($1) RETURNING "User"."id"
SELECT "User"."id", "User"."name" FROM "User" WHERE "User"."id" = $1;
COMMIT
5.1.0 and later
-- Sends 1 statement (instead of 2) and omits the transaction
INSERT INTO "User" ("name") VALUES ($1) RETURNING "User"."id", "User"."name"
Simple update query

For a simple update query, RETURNING makes both additional queries and the transaction statements obsolete:

Prisma Client query
prisma.user.update({ 
  where: { id: 1 }, 
  data: { name: "updated" } 
})
Before v5.1.0
BEGIN
SELECT id FROM "User" WHERE "User".id = 1;
UPDATE "User" SET name = 'updated' WHERE "User".id = 1;
SELECT id, name FROM "User" WHERE "User".id = 1;
COMMIT
5.1.0 and later
-- Sends 1 statement (instead of 3) and omits the transaction
UPDATE "User" SET name = 'updated' WHERE "User".id = 1 RETURNING "User".id, "User".name;
Simple update query, return with relation value

One SELECT query could easily be dropped in a simple update query that should return a relation value as well:

Prisma Client query
prisma.user.update({ 
  where: { id: 1 }, 
  data: { name: "updated" }, 
  includes: { posts: true }  
})
Before v5.1.0
BEGIN
SELECT id FROM "User" WHERE "User".id = 1;
UPDATE "User" SET name = 'updated' WHERE "User".id = 1;
SELECT id, name FROM "User" WHERE "User".id = 1;
SELECT id, title FROM "Post" WHERE "Post"."userId" = 1;
COMMIT
5.1.0 and later
-- Sends 3 statements (instead of 4)
BEGIN
UPDATE "User" SET name = 'updated' WHERE "User".id = 1 RETURNING "User".id;
SELECT id, name FROM "User" WHERE "User".id = 1;
SELECT id, title FROM "Post" WHERE "Post"."userId" = 1;
COMMIT
Empty update query

An empty update query can be optimized to skip the transaction and the second identical query by creating specific handling for this edge case in our code:

Prisma Client query
prisma.user.update({ 
  where: { id: 1 }, 
  data: {}, 
})
Before v5.1.0
BEGIN
SELECT id, name FROM "User" WHERE "User".id = 1;
SELECT id, name FROM "User" WHERE "User".id = 1;
COMMIT
5.1.0 and later
-- Sends 1 statement (instead of 2) and omits the transaction
SELECT id, name FROM "User" WHERE "User".id = 1;
Simple + relation update query (but do not return relation value)

An update of both the model and its relation, we could drop 2 SELECT queries that we did before without ever using their return values:

Prisma Client query
prisma.user.update({ 
  where: { id: 1 }, 
  data: {
    name: "updated",
    posts: {
      update: {
        where: { id: 1 },
        data: {
          title: "updated"
        }
      }
    }
  }
})
Before v5.1.0
BEGIN
SELECT id, name FROM "User" WHERE "User".id = 1;
UPDATE "User" SET name = 'updated' WHERE "User".id = 1 RETURNING "User".id;
SELECT "id", "postId" FROM "Post" WHERE "Post".id = 1;
UPDATE "Post" SET title = 'updated' WHERE "Post"."userId" = 1 AND "Post".id = 1;
SELECT id, name FROM "User" WHERE "User".id = 1;
COMMIT
5.1.0 and later
-- Sends 3 statements (instead of 5) 
BEGIN
UPDATE "User" SET name = 'updated' WHERE "User".id = 1 RETURNING "User".id, "User".name;
SELECT "id", "postId" FROM "Post" WHERE "Post".id = 1;
UPDATE "Post" SET title = 'updated' WHERE "Post"."userId" = 1 AND "Post".id = 1;
COMMIT

In the next releases, we will continue optimizing Prisma Client queries to only run the minimal amount of SQL queries necessary.

If you notice any Prisma Client queries that are affected right now, please check the issues under our performance/queries label. If you didn’t find one for what you’re seeing, please create a new issue. This will be super useful for us to understand all (edge) cases. Thank you!

Prisma Studio now supports directUrl

Our CLI command prisma studio that opens Prisma Studio now also can use the directUrl property of the datasource block so you can make it talk to a different database than defined in url. This makes it easier to use Studio alongside the Prisma Data Proxy and Accelerate.

Prisma Client: No more type clashes

We fixed (almost) all cases where using a specific term as a model name in your Prisma Schema would lead to a type clash due to Prisma’s generated typings. As a result of a type clash, it was not possible to use that model in your code (this was e.g. the case if you named a model Model or ModelUpdate).

We also deprecated the <ModelName>Args type as part of that fix. Going forward, <ModelName>DefaultArgs should be used instead.

Fixes and improvements

Prisma Client
Prisma Studio
Language tools (e.g. VS Code)

Credits

Huge thanks to @​skyzh, @​alula, @​michaelpoellath, @​RobertCraigie, @​Gerschtli, @​andyjy, @​mejiaej, @​iurylippo, @​mrazauskas for helping!

storybookjs/storybook (@​storybook/addon-essentials)

v7.2.1

Compare Source

v7.2.0

Compare Source

This month, we're going to experiment with our launch cycle by making smaller but more frequent releases. Our goal is to bring you new features more quickly, while also smoothing the upgrade process.

Storybook 7.2 is the first of these new, faster releases:

v7.1.1

Compare Source

TanStack/query (@​tanstack/react-query)

v4.32.6

Compare Source

Version 4.32.6 - 8/5/2023, 6:28 AM

Changes

Fix
  • core: Infinite render loops in react-query v4.29.22 and up (#​5839) (cfd6133) by Łukasz Komoszyński

Packages

v4.32.5

Compare Source

Version 4.32.5 - 8/4/2023, 7:45 AM

Changes

Fix

Packages


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Jul 20, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
next-app-starter ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 7, 2023 9:45pm

@codesandbox
Copy link

codesandbox bot commented Jul 20, 2023

This branch is running in CodeSandbox. Use the links below to review this PR faster.


CodeSandbox logoCodeSandbox logo  Open in CodeSandbox Web Editor | VS Code | VS Code Insiders | Preview

@changeset-bot
Copy link

changeset-bot bot commented Jul 20, 2023

⚠️ No Changeset found

Latest commit: f9e2433

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ghost
Copy link

ghost commented Jul 20, 2023

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 71b4c78 to e2c4e52 Compare July 20, 2023 15:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from e2c4e52 to a4db427 Compare July 21, 2023 06:05
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Jul 21, 2023
@vercel
Copy link

vercel bot commented Jul 21, 2023

Deployment failed with the following error:

Resource is limited - try again in 57 minutes (more than 100, code: "api-deployments-free-per-day").

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a5d9ae5 to 6b9b880 Compare July 21, 2023 12:52
@vercel
Copy link

vercel bot commented Jul 21, 2023

Deployment failed with the following error:

Resource is limited - try again in 5 minutes (more than 100, code: "api-deployments-free-per-day").

@vercel
Copy link

vercel bot commented Jul 24, 2023

Deployment failed with the following error:

Resource is limited - try again in 7 hours (more than 100, code: "api-deployments-free-per-day").

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4864b4b to 6fe3dfd Compare July 24, 2023 16:58
@vercel
Copy link

vercel bot commented Jul 24, 2023

Deployment failed with the following error:

Resource is limited - try again in 4 hours (more than 100, code: "api-deployments-free-per-day").

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6fe3dfd to a826c8c Compare July 24, 2023 19:58
@vercel
Copy link

vercel bot commented Jul 24, 2023

Deployment failed with the following error:

Resource is limited - try again in 2 hours (more than 100, code: "api-deployments-free-per-day").

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a826c8c to 1c05952 Compare July 24, 2023 21:54
@renovate renovate bot changed the title fix(deps): update all non-major dependencies chore(deps): update all non-major dependencies Jul 24, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1c05952 to 4d3beee Compare July 25, 2023 01:19
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4d3beee to 56f59a8 Compare July 25, 2023 15:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 56f59a8 to 859fa87 Compare July 26, 2023 18:43
@vercel
Copy link

vercel bot commented Aug 3, 2023

Deployment failed with the following error:

Resource is limited - try again in 38 minutes (more than 100, code: "api-deployments-free-per-day").

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 54cf3d6 to dc6601c Compare August 4, 2023 11:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from dc6601c to 242ddfc Compare August 5, 2023 03:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 242ddfc to 57071a2 Compare August 5, 2023 10:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 57071a2 to c8650ac Compare August 5, 2023 15:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c8650ac to 0e3e3da Compare August 6, 2023 12:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0e3e3da to 8e36280 Compare August 6, 2023 15:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8e36280 to da176a3 Compare August 6, 2023 19:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from da176a3 to bf13256 Compare August 7, 2023 02:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7cf1a75 to 3edf12a Compare August 7, 2023 18:40
@renovate renovate bot changed the title fix(deps): update all non-major dependencies chore(deps): update all non-major dependencies Aug 7, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3edf12a to f9e2433 Compare August 7, 2023 21:43
@renovate renovate bot merged commit 4d646e8 into main Aug 8, 2023
10 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch August 8, 2023 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants