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

Bump dependencies #1730

Merged
merged 1 commit into from
Mar 19, 2023
Merged

Bump dependencies #1730

merged 1 commit into from
Mar 19, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 5, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) ^7.21.0 -> ^7.21.3 age adoption passing confidence
@googleapis/sheets ^4.0.1 -> ^4.0.2 age adoption passing confidence
@next/bundle-analyzer ^13.2.1 -> ^13.2.4 age adoption passing confidence
@prisma/client (source) ^4.10.1 -> ^4.11.0 age adoption passing confidence
@sentry/nextjs (source) ^7.38.0 -> ^7.43.0 age adoption passing confidence
@swc/wasm ^1.3.36 -> ^1.3.41 age adoption passing confidence
@tanstack/react-query (source) ^4.24.10 -> ^4.27.0 age adoption passing confidence
@tanstack/react-query-devtools (source) ^4.24.10 -> ^4.27.0 age adoption passing confidence
autoprefixer ^10.4.13 -> ^10.4.14 age adoption passing confidence
dotenv-cli ^7.0.0 -> ^7.1.0 age adoption passing confidence
esbuild 0.17.10 -> 0.17.12 age adoption passing confidence
execa ^7.0.0 -> ^7.1.1 age adoption passing confidence
inquirer ^9.1.4 -> ^9.1.5 age adoption passing confidence
isolated-vm ^4.4.2 -> ^4.5.0 age adoption passing confidence
lz-string (source) ^1.4.4 -> ^1.5.0 age adoption passing confidence
markdown-to-jsx (source) ^7.1.9 -> ^7.2.0 age adoption passing confidence
monaco-editor 0.36.0 -> 0.36.1 age adoption passing confidence
mysql2 ^3.1.2 -> ^3.2.0 age adoption passing confidence
next (source) ^13.2.1 -> ^13.2.4 age adoption passing confidence
pg ^8.9.0 -> ^8.10.0 age adoption passing confidence
prisma (source) ^4.10.1 -> ^4.11.0 age adoption passing confidence
react-hook-form (source) ^7.43.2 -> ^7.43.7 age adoption passing confidence
rimraf ^4.1.2 -> ^4.4.0 age adoption passing confidence
ses (source) ^0.18.1 -> ^0.18.2 age adoption passing confidence
styled-components (source) ^5.3.6 -> ^5.3.9 age adoption passing confidence
whatwg-url ^12.0.0 -> ^12.0.1 age adoption passing confidence

Release Notes

babel/babel

v7.21.3

Compare Source

👓 Spec Compliance
🐛 Bug Fix
💅 Polish
🏠 Internal
🔬 Output optimization
vercel/next.js

v13.2.4

Compare Source

Core Changes
  • Check if server error already had its message updated: #​46367
  • [next/jest] Support path aliases from tsconfig/jsconfig: #​45815
  • List unsupported Turbopack config keys: #​46582
  • Support named exports for server references: #​46558
  • Fix(typedRoutes): fixed StaticRoutes and DynamicRoutes being empty causing invalid syntax: #​46620
  • Fix IntelliSense for generateMetadata: #​46624
  • Update vendored React packages to next-41110021f: #​46636
  • Add request callback in Flight client: #​46650
  • fix: distDir in verifyTypeScriptSetup for nextLint: #​46630
  • Updates next/image eslint message to denote that costs may be incurred.: #​46640
  • Ensure default config passes schema checks: #​46656
  • Use separate workers for webpackBuildWorker: #​46666
  • Fix static to dynamic on revalidate: #​46668
  • Fix the Next.js router in Turbopack when there are no middlewares: #​46681
  • build(cargo): update turbopack: #​46685
  • Add build worker exit tracking and enable tests: #​46698
  • Support force-static on App Routes: #​46693
  • Add viewport field userScalable: #​46696
  • Update static build workers: #​46705
  • Refactor build context for better plugin state sharing: #​46706
  • Support multi title for alternates: #​46700
  • Ensure test-unit includes package unit tests: #​46707
  • Disallow wildcard export in server entries: #​46710
  • Add test for router.refresh preserving unaffected segments: #​46687
  • Failing test for SWC shakeExports and JSX: #​35735
  • Fix originalRequest not available for edge requests: #​46741
  • Fix require cache conflict between app and pages: #​46736
  • Fix Web app manifests docs: #​46617
  • Update client router filter to separate redirects handling: #​46752
  • Add support for output: export config: #​46744
  • Pass through original matcher source in manifest: #​46753
  • Use browser navigation when RSC payload fails to fetch: #​46674
  • Use set to track CSS imports: #​46772
  • Fix middleware notFound: true handling: #​46759
  • Only check app/ for no-head-element-rule: #​46773
  • Fix redundant TS plugin warning: #​46769
  • Correct server reference manifest in prod build: #​46683
  • add argon2 to serverComponentsExternalPackages auto-optOut list: #​46779
  • Refactor SWC transform to support named default export: #​46778
  • Remove experimental.runtime and emit warning when used: #​46631
  • Fix(typedRoutes): fixed type Route resolving to type any: #​46679
  • Improve the readability of full page refresh error in dev mode: #​46634
  • Port error overlay hydration error to pages directory: #​46677
  • eslint rule for script strategy should work properly in app/: #​46609
  • fix: Add NODE_OPTIONS for debugging in next-dev: #​46757
Documentation Changes
  • Documentation: Update link-no-children error page for new link: #​46514
  • chore(docs): add snippets for common image loaders: #​46647
  • Fix the doc on how to use the turbo loader in option-less format: #​46665
  • Fix custom server error handling in the docs: #​46671
  • docs: clarified the wording: #​46691
  • Update script.md: #​46680
  • next/font refactoring and additional unit tests: #​46731
Example Changes
Misc Changes
  • test(utils): support turbopack-based overlay error text lookup #​46589
  • chore: improve repo templates: #​46629
  • Update app-static test page #​46645
  • test: add preconnect tests and move error tests: #​46652
  • Refactor and add more tests to next/font/local: #​46627
  • Add script to automate updating vendored React version: #​46663
  • Refactor next/font/google and add additional comments: #​46692
  • Ensure app chunk URLs are encoded properly #​46749
  • Adjust API route loader #​46726
  • test: refactor metadata tests to test multi matches easier: #​46746
  • Support mdx-components file in src directory: #​46763
  • Fix middleware 404 prefetch case: #​46782
  • Update view-source.tsx: #​46790
  • chore: add jsdoc to output in next.config.js: #​46804
  • next/font tests: support Turbopack css module format: #​46658
  • update dynamic-import.md example: #​46787
  • Change @​next/font to next/font in examples: #​46836
  • Update vendored React: #​46826
  • Revert "Update vendored React": #​46861
  • Update fetch cache handling with POST requests: #​46856
  • Remove extra exports from filter utils: #​46860
  • test(unit): add cases for cssnano simple: #​46862
  • Ensure chained middleware rewrites work properly: #​46866
  • chore: improve PR labeling, fix, sort, add new team member: #​46675
  • chore: add App Router template to bug report: #​46872
  • Add a timeout to next/font/google in dev: #​46834
  • Support unnamed default export expression #​46888
  • Only run toSource in next/font codemod if there are changes: #​46877
  • Add more JSDoc to types: #​46897
  • Fix TS plugin showing warning for error file's reset prop: #​46898
  • Fix conflict dev entry key between app and pages: #​46832
  • Update app-static e2e test: #​46900
  • Revert "Revert "Update vendored React"": #​46881
  • Add retry to the hmr acceptance test: #​46902
  • Fix with-jest and with-jest-babel example test snapshot failure: #​46885
  • Update generateStaticParams handling with fetch cache: #​46906
  • Fix unexpected hoist meta tags by react in app dir: #​46917
  • Update turbopack to 230308.1: #​46909
  • Support default export expression for variables: #​46896
  • Reduce the number of hydration error tests: #​46930
  • Update Turbopack to 230308.3: #​46935
  • Use https_proxy environment variable in next/font/google: #​46822
  • Validate req.url in renderer: #​46923
  • Validate the router state header on the server: #​46925
  • Rename FontLoaderManifest to NextFontManifest and add better comments: #​46922
  • Revalidate generateStaticParams/Paths in background in dev: #​46940
  • Support re-exporting unnamed function expression: #​46936
  • Support static file robots.txt and sitemap.xml as metadata route: #​46963
  • Update vendored react: #​46970
  • Move error overlay recovery tests to new file: #​46965
  • Improve RSC compiler error in external module: #​46953
  • Update Turbopack to 230309.2: #​46971
  • Use turbo remote cache for build-native-test: #​46975
  • Do not re-assign process.env: #​46914
Credits

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
  • build(cargo): update turbopack: #​46581
  • Fix(typedRoutes): fixed Webpack crashing without redirects/rewrites: #​46591
  • Fix async generateMetadata type in ts plugin: #​46596
  • Async Storage Cleanup: #​46586
  • Ensure URL can be passed to fetch correctly #​46592
  • Fix static to dynamic error in dev: #​46597
  • Add page path to repeated slashes in href error: #​46557
  • Implement middleware support for Turbopack: #​46397
Credits

Huge thanks to @​jridgewell, @​DuCanhGH, @​wyattjoh, and @​hanneslund for helping!

v13.2.2

Compare Source

Core Changes
  • fix(ts): correctly augment next when typedRoutes: true: #​46332
  • feat(cssnano-simple): merge into next repo: #​46380
  • Dedupe next/font preload tags: #​46354
  • Print command for current packet manager in @​next/font warning: #​46359
  • Loader refactoring: #​46304
  • Support server-only inside pages/api: #​46328
  • fix: improve next.config.js validation for images prop: #​46326
  • Revert "Support server-only inside pages/api": #​46388
  • Add relative app dir field: #​46393
  • test(integration): properly pipe turbopack binary stdouts: #​46382
  • chore: improve error when exporting metadata from client component: #​46334
  • Update server reference syntax and tests: #​46389
  • Fix SWC error wrongly formatted : #​46412
  • Fix(typedRoutes): replaced readFile + replaceAll, hid utils types, fixed duplication in type Route, fixed route groups on Windows: #​46378
  • Ensure fetch fields are detected with RequestInit: #​46398
  • Ensure SERVER_REFERENCE_MANIFEST is included in output files: #​46420
  • Fix duplicate link type asset generation: #​46421
  • chore: show large data warning once per page on prod: #​46323
  • fixed spelling mistake: #​46446
  • Fix(typedRoutes): export createServer from 'next/types/index.d.ts': #​46462
  • chore: Loss of precision due to Date now amplification: #​46344
  • Fix next/font/google config not being used: #​46484
  • Add @​latest to next/font codemod warning: #​46486
  • Add error for styled-jsx in Server Component: #​46482
  • Refactor style loader code: #​46490
  • Fix SWC's auto_cjs handling: #​46448
  • Add theme color media support for metadata: #​46502
  • Fix(typedRoutes): fixed 'next' imports on TS < 5.0: #​46507
  • fix: codemod should preserve type only import: #​46512
  • Add interactive-widget optional property to Viewport type: #​46506
  • Update router filter to be less sensitive: #​46515
  • Update fetch cache internal handling: #​46522
  • Upgrade precompiled react packages: #​46365
  • fix(error-overlay): hide "Learn more" when up-to-date: #​46488
  • Refactor route types to include rewrites and redirects: #​46327
  • Added bcrypt to the serverComponentsExternalPackages auto-optOut list: #​46532
  • feat: add support for the src folder for the instrumentation hook: #​46529
  • Fix viewport typing and refactor constants: #​46569
  • Fix shared entries/invalidators module scope: #​46533
  • Fix CSS imports not included in entries with a custom extension: #​46571
  • fix: should not warn when image unmounts: #​46567
  • fix: generate next-env.d.ts file during next lint command: #​46249
  • Fix infinite invalidations loop in app dir (#​46526)
  • Use og:image instead of og:image:url: #​46570
  • Fix usage of textDecoder to not break utf8 characters: #​46564
  • Fix app client child entry not being disposed when deleting the file: #​46583
  • Fix: canonical should allow relative urls: #​46584
Documentation Changes
Example Changes
Misc Changes
  • test(next-script): teardown next-dev instance via jest hooks: #​46383
  • Apply filtering after rewrite as well (#​46390
  • Fix fetch cache key inputs and encoding (#​46392
  • Fix failing app-static deploy test: #​46395
  • Cover 1st-party examples with tests (#​45270)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@​users.noreply.github.com> Co-authored-by: Tim Neutkens [email protected]
  • Updates cms-sanity example to use Sanity v3 (#​45662
  • Support Two-letter Language Codes(ISO-639-1) to metadata HrefLang types (#​46285
  • [next/codemod]: Preserve type-only imports when using next-image-to-legacy-image (#​46460
  • Remove incorrect comment (#​46467)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@​users.noreply.github.com>
  • dynamic = "error" violations should be shown in error overlay (#​45893
  • Fix typo from next-font (#​46468
  • Add image generation test to app route: #​46449
  • Remove baseUrl from create-next-app ts/jsconfig.json: #​46458
  • Update fetch cache key (#​46513
Credits

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:

generator client {
  provider        = "prisma-client-js"  
  previewFeatures = ["jsonProtocol"]
}

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:

  1. Does using this preview feature introduce any regressions or problems in your application?
  2. If not, how does it influence the performance of your application? Can you share before and after measurements?

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.

const prisma = new PrismaClient().$extends({
  query: {
    // relational databases
    $queryRaw({ args, query, operation }) {
      // handle $queryRaw operation
      return query(args)
    },
    $executeRaw({ args, query, operation }) {
      // handle $executeRaw operation
      return query(args)
    },
    $queryRawUnsafe({ args, query, operation }) {
      // handle $queryRawUnsafe operation
      return query(args)
    },
    $executeRawUnsafe({ args, query, operation }) {
      // handle $executeRawUnsafe operation
      return query(args)
    },
    // MongoDB
    $runCommandRaw({ args, query, operation }) {
      // handle $runCommandRaw operation
      return query(args)
    },
  },
})
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:

Error: ENOENT: no such file or directory, open schema.prisma

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:

npm install -D @&#8203;prisma/nextjs-monorepo-workaround-plugin

Import the plugin into your next.config.js file and use it in config.plugins:

const { PrismaPlugin } = require('@&#8203;prisma/nextjs-monorepo-workaround-plugin')
module.exports = {
  webpack: (config, { isServer }) => {
    if (isServer) {
      config.plugins = [...config.plugins, new PrismaPlugin()]
    }
    return config
  },
}

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
Prisma Migrate
Credits

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

  • feat(nextjs): Run source map upload in Vercel develop and preview environments (#​7436)
  • feat(types): Add profilesSampler option to node client type (#​7385)
  • fix(core): Avoid using Array.findIndex() as it is ES5 incompatible (#​7400)
  • fix(nextjs): Add better error messages for missing params during next build (#​7434)
  • fix(nextjs): Don't crash build when auth token is missing
  • fix(node): Revert to dynamic require call to fix monkey patching (#​7430)
  • fix(types): Fix node types & add E2E test (#​7429)

v7.42.0

Compare Source


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.


  • 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 dependencies Update of dependencies label Mar 5, 2023
@renovate renovate bot force-pushed the renovate/dependencies branch 13 times, most recently from fd0edcd to 4b9d6d3 Compare March 12, 2023 00:41
@renovate renovate bot force-pushed the renovate/dependencies branch 8 times, most recently from 2a86a54 to 05a00ee Compare March 18, 2023 05:05
@Janpot Janpot enabled auto-merge (squash) March 19, 2023 14:15
@Janpot Janpot merged commit 9154d93 into master Mar 19, 2023
@Janpot Janpot deleted the renovate/dependencies branch March 19, 2023 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Update of dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant