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 all non-major dependencies #453

Merged
merged 1 commit into from
Jan 13, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 13, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@cloudflare/workers-types ^4.20241230.0 -> ^4.20250109.0 age adoption passing confidence
@eslint/js (source) ^9.17.0 -> ^9.18.0 age adoption passing confidence
@fastify/middie ^9.0.2 -> ^9.0.3 age adoption passing confidence
@fastify/static ^8.0.3 -> ^8.0.4 age adoption passing confidence
@floating-ui/dom (source) ^1.6.12 -> ^1.6.13 age adoption passing confidence
@floating-ui/utils (source) ^0.2.8 -> ^0.2.9 age adoption passing confidence
@mantine/core (source) ^7.15.2 -> ^7.15.3 age adoption passing confidence
@mantine/hooks (source) ^7.15.2 -> ^7.15.3 age adoption passing confidence
@prisma/client (source) ^6.1.0 -> ^6.2.1 age adoption passing confidence
@sentry/react (source) ^8.47.0 -> ^8.48.0 age adoption passing confidence
@sentry/solid (source) ^8.47.0 -> ^8.48.0 age adoption passing confidence
@sentry/vite-plugin (source) ^2.22.7 -> ^2.23.0 age adoption passing confidence
@sentry/vue (source) ^8.47.0 -> ^8.48.0 age adoption passing confidence
@types/react (source) ^19.0.2 -> ^19.0.6 age adoption passing confidence
@types/react-dom (source) ^19.0.2 -> ^19.0.3 age adoption passing confidence
@typescript-eslint/parser (source) ^8.19.0 -> ^8.19.1 age adoption passing confidence
@typescript-eslint/utils (source) ^8.19.0 -> ^8.19.1 age adoption passing confidence
aws-cdk (source) ^2.174.0 -> ^2.175.1 age adoption passing confidence
aws-cdk-lib (source) ^2.174.0 -> ^2.175.1 age adoption passing confidence
bumpp ^9.9.2 -> ^9.10.0 age adoption passing confidence
cdk (source) ^2.174.0 -> ^2.175.1 age adoption passing confidence
eslint (source) ^9.17.0 -> ^9.18.0 age adoption passing confidence
eslint-plugin-react ^7.37.3 -> ^7.37.4 age adoption passing confidence
fastify (source) ^5.2.0 -> ^5.2.1 age adoption passing confidence
h3 ~1.13.0 -> ~1.13.1 age adoption passing confidence
happy-dom ^16.3.0 -> ^16.5.3 age adoption passing confidence
lucide-react (source) ^0.469.0 -> ^0.471.0 age adoption passing confidence
prisma (source) ^6.1.0 -> ^6.2.1 age adoption passing confidence
solid-js (source) ^1.9.3 -> ^1.9.4 age adoption passing confidence
telefunc (source) ^0.1.82 -> ^0.1.83 age adoption passing confidence
typescript (source) ^5.7.2 -> ^5.7.3 age adoption passing confidence
typescript-eslint (source) ^8.19.0 -> ^8.19.1 age adoption passing confidence
vike ^0.4.212 -> ^0.4.214 age adoption passing confidence
wrangler (source) ^3.99.0 -> ^3.101.0 age adoption passing confidence

Release Notes

cloudflare/workerd (@​cloudflare/workers-types)

v4.20250109.0

Compare Source

eslint/eslint (@​eslint/js)

v9.18.0

Compare Source

fastify/middie (@​fastify/middie)

v9.0.3

Compare Source

What's Changed

Full Changelog: fastify/middie@v9.0.2...v9.0.3

fastify/fastify-static (@​fastify/static)

v8.0.4

Compare Source

What's Changed

New Contributors

Full Changelog: fastify/fastify-static@v8.0.3...v8.0.4

floating-ui/floating-ui (@​floating-ui/dom)

v1.6.13

Compare Source

Patch Changes
  • fix(autoUpdate): work around IntersectionObserver issue that sometimes fails to detect movement of reference element
  • Update dependencies: @floating-ui/[email protected]
floating-ui/floating-ui (@​floating-ui/utils)

v0.2.9

Compare Source

Patch Changes
  • fix(getContainingBlock): detect translate, rotate, scale shorthand properties
mantinedev/mantine (@​mantine/core)

v7.15.3

Compare Source

What's Changed
  • [@mantine/charts] BarChart: Fix textColor prop being passed down as attribute to the DOM node
  • [@mantine/core] TypographyStylesProvider: Fix incorrect top and bottom margins of first and last elements (#​7334)
  • [@mantine/core] Transition: Fix some transitions being incompatible with headless mode (#​7306)
  • [@mantine/dates] DateTimePicker: Set milliseconds to 0 on the result date object (#​7328)
  • [@mantine/dates] Fix hasNextLevel prop type leak to DateTimePicker component (#​7319)
  • [@mantine/core] Avatar: Change initials function to use the full name to generate color (#​7322)
  • [@mantine/hooks] use-merged-ref: Add support for ref cleanup function in React 19 (#​7304)
  • [@mantine/hooks] use-debounced-callback: Add flush method to returned callback (#​7272)
  • [@mantine/dates] Improve compatibility with dayjs plugins in all components (#​7302)
  • [@mantine/core] Update peer dependencies to support React 19 (#​7321)
New Contributors

Full Changelog: mantinedev/mantine@7.15.2...7.15.3

prisma/prisma (@​prisma/client)

v6.2.1

Compare Source

Today we are releasing the 6.2.1 patch release to address an issue with some of the omitApi preview feature checks having been accidentally omitted when making the feature GA. Now it is fully functional without the preview feature flag.

Changes

v6.2.0

Compare Source

Today we're releasing Prisma ORM version 6.2.0 🎉

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

We have a number of new features in this version, including support for json and enum fields in SQLite, a new updateManyAndReturn function, support for ULID values, as well as the promotion of the omit feature from Preview to Generally Availability.

Highlights
Excluding fields via omit is now production-ready

Our number one requested feature is out of Preview and Generally Available. In 6.2.0, you no longer need to add omitApi to your list of Preview features:

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

As a refresher: omit allows you to exclude certain fields from being returned in the results of your Prisma Client queries.

You can either do this locally, on a per-query level:

const result = await prisma.user.findMany({
  omit: {
    password: true,
  },
});

Or globally, to ensure a field is excluded from all queries of a certain model:

const prisma = new PrismaClient({
  omit: {
    user: {
      password: true
    }
  }
})

// The password field is excluded in all queries, including this one
const user = await prisma.user.findUnique({ where: { id: 1 } })

For more information on omit, be sure to check our documentation.

json and enum fields in SQLite

Previous to this version, you could not define json and enum fields in your Prisma schema when using SQLite. The respective GitHub issues have been among the most popular ones in our repo, so with our new approach to open-source governance, we finally got to work and implemented these.

Working with JSON and Enum fields works similarly to other database providers, here’s an example:

datasource db {
  provider = "sqlite"
  url      = "file:./dev.db"
}

model User {
  id   Int    @​id @​default(autoincrement())
  name String
  role Role  
  data Json
}

enum Role {
  Customer
  Admin 
}
Support for auto-generated ULID values

Similar to cuid2 support released in ORM version 6.0.0, we are now adding support for Universally Unique Lexicographically Sortable Identifiers (or short: ULIDs 😄) in version 6.2.0. A ULID value is a 26-character alphanumeric string, e.g. 01GZ0GZ3XARH8ZP44A7TQ2W4ZD.

With this new feature, you can now create records with auto-generated ULID values for String fields:

model User {
  id String @​id @​default(ulid())  
}
New batch function: updateManyAndReturn

updateMany allows you to update many records in your database, but it only returns the count of the affected rows, not the resulting rows themselves. With updateManyAndReturn you are now able to achieve this:

const users = await prisma.user.updateManyAndReturn({
  where: {
    email: {
      contains: 'prisma.io',
    }
  },
  data: {
    role: 'ADMIN'
  }
})

This call to updateManyAndReturn will now return the actual records that have been updated in the query:

[{
  id: 22,
  name: 'Alice',
  email: '[email protected]',
  profileViews: 0,
  role: 'ADMIN',
  coinflips: []
}, {
  id: 23,
  name: 'Bob',
  email: '[email protected]',
  profileViews: 0,
  role: 'ADMIN',
  coinflips: []
}]

Please note that like createManyAndReturn, updateManyAndReturn is only supported in PostgreSQL, CockroachDB, and SQLite.

Fixed runtime error in Node.js v23

While not officially supported, we understand that a lot of you like to be on the latest Node.js version — so we fixed an error that only occurred on Node.js 23. Happy coding ✌️

Prisma is hiring 🤝

Join us at Prisma to work on the most popular TypeScript ORM and other exciting products like the first serverless database built on unikernels!

We currently have two open roles in our Engineering team:

If these don’t fit, you can still check out our jobs page and send a general application.

getsentry/sentry-javascript (@​sentry/react)

v8.48.0

Compare Source

Deprecations
  • feat(v8/core): Deprecate getDomElement method (#​14799)

    Deprecates getDomElement. There is no replacement.

Other changes
  • fix(nestjs/v8): Use correct main/module path in package.json (#​14791)
  • fix(v8/core): Use consistent continueTrace implementation in core (#​14819)
  • fix(v8/node): Correctly resolve debug IDs for ANR events with custom appRoot (#​14823)
  • fix(v8/node): Ensure NODE_OPTIONS is not passed to worker threads (#​14825)
  • fix(v8/angular): Fall back to element tagName when name is not provided to TraceDirective (#​14828)
  • fix(aws-lambda): Remove version suffix from lambda layer (#​14843)
  • fix(v8/node): Ensure express requests are properly handled (#​14851)
  • feat(v8/node): Add openTelemetrySpanProcessors option (#​14853)
  • fix(v8/react): Use Set as the allRoutes container. (#​14878) (#​14884)
  • fix(v8/react): Improve handling of routes nested under path="/" (#​14897)
  • feat(v8/core): Add normalizedRequest to samplingContext (#​14903)
  • fix(v8/feedback): Avoid lazy loading code for syncFeedbackIntegration (#​14918)

Work in this release was contributed by @​arturovt. Thank you for your contribution!

Bundle size 📦
Path Size
@​sentry/browser 23.29 KB
@​sentry/browser - with treeshaking flags 21.96 KB
@​sentry/browser (incl. Tracing) 35.85 KB
@​sentry/browser (incl. Tracing, Replay) 73.09 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 63.48 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 77.4 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 89.34 KB
@​sentry/browser (incl. Feedback) 39.5 KB
@​sentry/browser (incl. sendFeedback) 27.89 KB
@​sentry/browser (incl. FeedbackAsync) 32.69 KB
@​sentry/react 25.96 KB
@​sentry/react (incl. Tracing) 38.66 KB
@​sentry/vue 27.56 KB
@​sentry/vue (incl. Tracing) 37.69 KB
@​sentry/svelte 23.45 KB
CDN Bundle 24.49 KB
CDN Bundle (incl. Tracing) 37.56 KB
CDN Bundle (incl. Tracing, Replay) 72.75 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 78.11 KB
CDN Bundle - uncompressed 71.93 KB
CDN Bundle (incl. Tracing) - uncompressed 111.42 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.5 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.6 KB
@​sentry/nextjs (client) 38.92 KB
@​sentry/sveltekit (client) 36.36 KB
@​sentry/node 162.8 KB
@​sentry/node - without tracing 98.94 KB
@​sentry/aws-serverless 126.63 KB
getsentry/sentry-javascript-bundler-plugins (@​sentry/vite-plugin)

v2.23.0

Compare Source

  • chore(deps): bump nanoid from 3.3.6 to 3.3.8 (#​641)
  • feat(core): Detect Railway release name (#​639)
  • feat(core): Write module injections to globalThis (#​636)
  • feat(react-component-annotate): Allow skipping annotations on specified components (#​617)
  • ref(core): Rename release management plugin name (#​647)

Work in this release contributed by @​conor-ob. Thank you for your contribution!

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.19.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/utils)

v8.19.1

Compare Source

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

aws/aws-cdk (aws-cdk)

v2.175.1

Compare Source

Bug Fixes

Alpha modules (2.175.1-alpha.0)

v2.175.0

Compare Source

Features
Bug Fixes

Alpha modules (2.175.0-alpha.0)
Features
  • s3objectlambda: open s3 access point ar

Configuration

📅 Schedule: Branch creation - "* 0-3 * * 1" (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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 916b842 to 352bf4d Compare January 13, 2025 05:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 352bf4d to c66e43c Compare January 13, 2025 08:18
@magne4000 magne4000 merged commit 22daeb9 into main Jan 13, 2025
12 of 13 checks passed
@magne4000 magne4000 deleted the renovate/all-minor-patch branch January 13, 2025 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant