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

fix(deps): update prisma monorepo to v4.8.0 #7242

Merged
merged 1 commit into from
Dec 22, 2022
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 22, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@prisma/client (source) 4.7.1 -> 4.8.0 age adoption passing confidence
@prisma/internals (source) 4.7.1 -> 4.8.0 age adoption passing confidence
prisma (source) 4.7.1 -> 4.8.0 age adoption passing confidence

Release Notes

prisma/prisma

v4.8.0

Compare Source

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

Highlights
Improved serverless experience — smaller engines size

In this release, we have decreased the size of our engine files by an average of 50%. The size of the Query Engine used on Debian, with OpenSSL 3.0.x, for example, went from 39MB to 14MB. We will also remove some smaller engines to decrease the total size in future versions.

Additionally, we have started optimizing how the Prisma schema is loaded in Prisma Client. You should notice a considerable improvement when executing the first query if you're working with a bigger schema with many models and relations.

We will continue investing in this direction in the next releases and further improve the experience with Prisma and serverless environments.

Multi-schema support for CockroachDB (Preview)

We're pleased to share that this release adds Preview support for multi-schema for CockroachDB. 🎉

This release adds support for:

  • Introspecting databases that organize objects in multiple database schemas
  • Managing multi-schema database setups directly from Prisma schema
  • Generating migrations that are database schema-aware with Prisma Migrate
  • Querying across multiple database schemas with Prisma Client

If you already have a CockroachDB database using multiple schemas, you can quickly get up and running set up multiple schemas by:

  • Enabling the Preview feature in the Prisma schema
  • Defining the schemas in the schemas property in the datasource block
  • Introspecting your database using prisma db pull

You can further evolve your database schema using the multi-schema Preview feature by using prisma migrate dev.

For further details, refer to our documentation and let us know what you think in this GitHub issue.

Improved OpenSSL 3.x support

Prisma now supports OpenSSL 3 builds for Linux Alpine on x86_64 architectures. This particularly impacts users running Prisma on node:alpine and node:lts-alpine Docker images. The images are based on an Alpine version that ships with OpenSSL 3.0.x, which isn’t compatible with OpenSSL 1.1.x (already supported by Prisma). You can read more details about it in this GitHub comment.

We also have rewritten our OpenSSL version detection logic, making it future-proof. We now expect Prisma to support systems running with any OpenSSL 3 minor versions out of the box.

Fixes and improvements
Prisma
Prisma Migrate
Prisma Client
Language tools (e.g. VS Code)
Prisma Engines
Credits

Huge thanks to @​ivan, @​Mini256, @​cmd-johnson for helping!

Prisma Help Center (New)

We recently just launched our Help Center that you can use to find resources and get help from our support team for both the Prisma ORM and the Prisma Data Platform.

Check it out, and let us know what you think.

📺 Join us for another "What's new in Prisma" live stream

Learn about the latest release and other news from the Prisma community by joining us for another "What's new in Prisma" live stream.

The stream takes place on YouTube on Thursday, December 22 at 5 pm Berlin | 8 am San Francisco.


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, check this box

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

@renovate renovate bot added the release:chore This PR is a chore (means nothing for users) label Dec 22, 2022
@renovate renovate bot force-pushed the renovate/prisma-monorepo branch from a994738 to 87e84bd Compare December 22, 2022 00:20
@renovate renovate bot merged commit e044a2d into main Dec 22, 2022
@renovate renovate bot deleted the renovate/prisma-monorepo branch December 22, 2022 03:14
@redwoodjs-bot redwoodjs-bot bot added this to the next-release milestone Dec 22, 2022
@redwoodjs-bot
Copy link

redwoodjs-bot bot commented Dec 22, 2022

🔔 @jtoar, @Tobbe—I couldn't cherry pick this one. If you want it in the next release, you'll have to cherry pick it manually.

dac09 added a commit that referenced this pull request Dec 22, 2022
…xperimental-vite-optin

* 'main' of github.com:redwoodjs/redwood: (47 commits)
  chore(deps): update dependency @playwright/test to v1.29.1 (#7243)
  fix(deps): update prisma monorepo to v4.8.0 (#7242)
  chore(deps): update yarn to v3.3.1 (#7235)
  fix(deps): update storybook monorepo to v6.5.15 (#7237)
  cli generate helpers.js: Fix formatting warnings (#7238)
  fix(deps): update dependency @apollo/client to v3.7.3 (#7179)
  chore(deps): update dependency esbuild to v0.16.10 (#7230)
  chore(deps): update dependency @types/prettier to v2.7.2 (#7232)
  fix(deps): update typescript-eslint monorepo to v5.47.0 (#7223)
  explicitly reference dbAuth (#7226)
  fix: update packages in supabase setup (#7220)
  Fix Typescript Parameter Properties not working (#7084)
  fix: typo in clerk auth decoder import (#7219)
  chore(deps): update dependency esbuild to v0.16.9 (#7214)
  chore: update all contributors
  Update dependency react-hook-form to v7.41.0 (#7199)
  Update dependency lazy-get-decorator to v2.2.1 (#7208)
  Update dependency eslint to v8.30.0 (#7206)
  chore(deps): update dependency @playwright/test to v1.29.0 (#7204)
  chore(deps): update dependency esbuild to v0.16.8 (#7202)
  ...
@jtoar jtoar modified the milestones: next-release, v4.0.0 Dec 22, 2022
jtoar pushed a commit that referenced this pull request Dec 22, 2022
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@jtoar jtoar modified the milestones: v4.0.0, next-release, v3.9.0 Dec 22, 2022
@jtoar jtoar modified the milestones: v3.9.0, next-release, v4.0.0 Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:chore This PR is a chore (means nothing for users)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant