Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^7.21.0
->^7.21.3
^4.0.1
->^4.0.2
^13.2.1
->^13.2.4
^4.10.1
->^4.11.0
^7.38.0
->^7.43.0
^1.3.36
->^1.3.41
^4.24.10
->^4.27.0
^4.24.10
->^4.27.0
^10.4.13
->^10.4.14
^7.0.0
->^7.1.0
0.17.10
->0.17.12
^7.0.0
->^7.1.1
^9.1.4
->^9.1.5
^4.4.2
->^4.5.0
^1.4.4
->^1.5.0
^7.1.9
->^7.2.0
0.36.0
->0.36.1
^3.1.2
->^3.2.0
^13.2.1
->^13.2.4
^8.9.0
->^8.10.0
^4.10.1
->^4.11.0
^7.43.2
->^7.43.7
^4.1.2
->^4.4.0
^0.18.1
->^0.18.2
^5.3.6
->^5.3.9
^12.0.0
->^12.0.1
Release Notes
babel/babel
v7.21.3
Compare Source
👓 Spec Compliance
babel-parser
🐛 Bug Fix
babel-parser
babel-plugin-transform-typescript
var
decls generated byimport ... =
TS transform (@amoeller)export { type foo }
as type-only usage (@magic-akari)💅 Polish
babel-traverse
,babel-types
@babel
package (@nicolo-ribaudo)babel-generator
jsonCompatibleStrings
deprecation (@liuxingbaoyu)🏠 Internal
🔬 Output optimization
babel-plugin-transform-typescript
,babel-preset-typescript
vercel/next.js
v13.2.4
Compare Source
Core Changes
tsconfig
/jsconfig
: #45815next/image
eslint message to denote that costs may be incurred.: #46640force-static
on App Routes: #46693shakeExports
and JSX: #35735output: export
config: #46744experimental.runtime
and emit warning when used: #46631app/
: #46609Documentation Changes
Example Changes
Misc Changes
output
in next.config.js: #46804reset
prop: #46898with-jest
andwith-jest-babel
example test snapshot failure: #46885230308.1
: #46909req.url
in renderer: #46923process.env
: #46914Credits
Huge thanks to @hanneslund, @ijjk, @JohnDaly, @jridgewell, @divslinger, @shuding, @DuCanhGH, @balazsorban44, @acdlite, @teobler, @styfle, @manovotny, @huozhi, @smorimoto, @Dannymx, @Janpot, @alexkirsz, @nohr, @Humboorgir, @wyattjoh, @timneutkens, @overlookmotel, @HaNdTriX, @proustibat, @fedeya, @wbinnssmith, @irekrog, @JanKaifer, @SukkaW, @rayrw, @kdy1, @seiry, and @unflxw for helping!
v13.2.3
Compare Source
Core Changes
Credits
Huge thanks to @jridgewell, @DuCanhGH, @wyattjoh, and @hanneslund for helping!
v13.2.2
Compare Source
Core Changes
next
whentypedRoutes: true
: #46332server-only
inside pages/api: #46328images
prop: #46326server-only
inside pages/api": #46388readFile
+replaceAll
, hid utils types, fixed duplication in typeRoute
, fixed route groups on Windows: #46378Documentation Changes
next/font
updates: #46159Example Changes
Misc Changes
next-image-to-legacy-image
(#46460Credits
Huge thanks to @balazsorban44, @delbaoliveira, @SukkaW, @ijjk, @hanneslund, @JanKaifer, @GitRowin, @shuding, @styfle, @mjunix, @kwonoj, @thiskevinwang, @DuCanhGH, @SethFalco, @yun-jay, @harrytothemoon, @timneutkens, @huozhi, @thomasballinger, @aretrace, @JesseKoldewijn, @feedthejim, @serkanbektas, @teobler, and @vadzim for helping!
prisma/prisma
v4.11.0
Compare Source
🌟 Help us spread the word about Prisma by starring the repo or tweeting about the release. 🌟
Highlights
JSON protocol Early Preview
This release introduces an early Preview feature: JSON protocol.
During performance investigations and optimizations, we noticed that the existing implementation added a CPU and memory overhead that was especially noticeable for larger Prisma schemas. Therefore, we found an alternative way to express our queries without needing that overhead: JSON.
To try out the new protocol, enable the
jsonProtocol
Preview feature in your Prisma schema:Regenerate Prisma Client to use the new JSON protocol.
For environments or situations where it is not viable to enable the Preview feature flag to your Prisma schema file, we also added an environment variable that you can use to force the use of the JSON Protocol Preview feature:
PRISMA_ENGINE_PROTOCOL=json
.Note: This is an early Preview feature with a significant limitation: Invalid input to Prisma Client will throw unpolished, internal errors that are less descriptive and user-friendly than our usual ones. We intend to improve these future releases. Using it with Data Proxy and Prisma Data Platform currently also leads to errors.
We expect using
jsonProtocol
to improve Prisma Client's startup performance significantly. This will likely have a more significant impact on applications with larger Prisma schemas.We would appreciate your feedback on this feature on the following particularly:
For feedback, please comment on the GitHub feedback issue.
Introspection support for MySQL, SQL Server, and CockroachDB views
You can now run
prisma db pull
against your database to populate your Prisma schema with your views in MySQL, SQL Server, and CockroachDB.To learn more, refer to our documentation on views introspection. Try it out and let us know your thoughts in this GitHub issue.
Prisma Client extensions improvements: raw query operations
This release adds support for extending top-level raw query operations.
Webpack plugin for Next.js apps using Prisma in monorepo setups
If you've been using Prisma Client in a Next.js app in a monorepo setup, you might have seen this infamous error message:
We finally pinpointed the problem's source to the Next.js bundling step and opened an issue in the Next.js repository for Vercel to investigate and hopefully fix it.
In the meantime, we've created a workaround via a webpack plugin that makes sure your Prisma schema is copied to the correct location:
@prisma/nextjs-monorepo-workaround-plugin
.To use the plugin, first install it:
Import the plugin into your
next.config.js
file and use it inconfig.plugins
:For further information, refer to our documentation to learn how to use it and open an issue if it doesn't work as expected.
Fixes and improvements
Prisma Client
ENOENT: no such file or directory, open '...\.next\server\pages\api\schema.prisma'
Error: ENOENT: no such file or directory, open 'schema.prisma'
ENOENT
with custom output and ESM module in NPM monorepo (including Nextjs):no such file or directory, open /.../schema.prisma...
ignoreEnvVarErrors: true
Node API QE causesdatasourceOverrides
to be ignoredPrisma Migrate
db pull
: add new codes for introspection warnings for views in the CLIdirectUrl
isprisma://
connection stringerrorCode: 'P1012' PrismaClientInitializationError: error: Environment variable not found: DATABASE_URL.
directUrl
env var value, leading to validation error (Affects PDP/Data Proxy and normal Engine)validate
to returnResult<(), JsError>
inWasm
moduleCredits
Huge thanks to @KhooHaoYit, @rintaun, @ivan, @Mini256, @Lioness100, @yukukotani, @sandrewTx08, @fubhy, @zachtil, @unflxw, @Mosaab-Emam for helping!
📺 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, March 2 at 5 pm Berlin | 8 am San Francisco.
getsentry/sentry-javascript
v7.43.0
Compare Source
profilesSampler
option to node client type (#7385)Array.findIndex()
as it is ES5 incompatible (#7400)require
call to fix monkey patching (#7430)v7.42.0
Compare Source
cause
to send exceptions (#7350)Configuration
📅 Schedule: Branch creation - "on sunday before 6:00am" in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.