fdebijl / NOSedits

Track changes to titles in NOS articles
https://twitter.com/nosedits
MIT License
15 stars 1 forks source link

fix(deps): update deps #303

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@atproto/api (source) 0.12.2 -> 0.12.9 age adoption passing confidence
@sentry/node (source) 7.109.0 -> 7.114.0 age adoption passing confidence
amqplib (source) 0.10.3 -> 0.10.4 age adoption passing confidence
masto 6.7.1 -> 6.7.7 age adoption passing confidence
mongodb 6.5.0 -> 6.6.1 age adoption passing confidence
twitter-api-v2 1.16.1 -> 1.16.4 age adoption passing confidence

Release Notes

bluesky-social/atproto (@​atproto/api) ### [`v0.12.9`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0129) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.8...@atproto/api@0.12.9) ##### Patch Changes - [#​2467](https://togithub.com/bluesky-social/atproto/pull/2467) [`f83b4c8ca`](https://togithub.com/bluesky-social/atproto/commit/f83b4c8cad01cebc1b67caa6c7ebe45f07b2f318) Thanks [@​haileyok](https://togithub.com/haileyok)! - Modify label-handling on user's own content to still apply blurring ### [`v0.12.8`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0128) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.7...@atproto/api@0.12.8) ##### Patch Changes - [`58f719cc1`](https://togithub.com/bluesky-social/atproto/commit/58f719cc1c8d0ebd5ad7cf11221372b671cd7857) Thanks [@​devinivy](https://togithub.com/devinivy)! - Add grandparent author to feed item reply ref ### [`v0.12.7`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0127) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.6...@atproto/api@0.12.7) ##### Patch Changes - [#​2390](https://togithub.com/bluesky-social/atproto/pull/2390) [`58551bbe0`](https://togithub.com/bluesky-social/atproto/commit/58551bbe0595462c44fc3b6ab5b83e520f141933) Thanks [@​foysalit](https://togithub.com/foysalit)! - Allow muting reports from accounts via `#modEventMuteReporter` event ### [`v0.12.6`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0126) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.5...@atproto/api@0.12.6) ##### Patch Changes - [#​2427](https://togithub.com/bluesky-social/atproto/pull/2427) [`b9b7c5821`](https://togithub.com/bluesky-social/atproto/commit/b9b7c582199d57d2fe0af8af5c8c411ed34f5b9d) Thanks [@​estrattonbailey](https://togithub.com/estrattonbailey)! - Introduces V2 of saved feeds preferences. V2 and v1 prefs are incompatible. v1 methods and preference objects are retained for backwards compatability, but are considered deprecated. Developers should immediately migrate to v2 interfaces. ### [`v0.12.5`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0125) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.4...@atproto/api@0.12.5) ##### Patch Changes - [#​2419](https://togithub.com/bluesky-social/atproto/pull/2419) [`3424a1770`](https://togithub.com/bluesky-social/atproto/commit/3424a17703891f5678ec76ef97e696afb3288b22) Thanks [@​pfrazee](https://togithub.com/pfrazee)! - Add authFactorToken to session objects ### [`v0.12.4`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0124) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.3...@atproto/api@0.12.4) ##### Patch Changes - [#​2416](https://togithub.com/bluesky-social/atproto/pull/2416) [`93a4a4df9`](https://togithub.com/bluesky-social/atproto/commit/93a4a4df9ce38f89a5d05e300d247b85fb007e05) Thanks [@​devinivy](https://togithub.com/devinivy)! - Support for email auth factor lexicons ### [`v0.12.3`](https://togithub.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0123) [Compare Source](https://togithub.com/bluesky-social/atproto/compare/@atproto/api@0.12.2...@atproto/api@0.12.3) ##### Patch Changes - [#​2383](https://togithub.com/bluesky-social/atproto/pull/2383) [`0edef0ec0`](https://togithub.com/bluesky-social/atproto/commit/0edef0ec01403fd6097a4d2875b68313f2f1261f) Thanks [@​dholms](https://togithub.com/dholms)! - Added feed generator interaction lexicons - [#​2409](https://togithub.com/bluesky-social/atproto/pull/2409) [`c6d758b8b`](https://togithub.com/bluesky-social/atproto/commit/c6d758b8b63f4ef50b2ab9afc62164e92a53e7f0) Thanks [@​devinivy](https://togithub.com/devinivy)! - Support for upcoming post search params
getsentry/sentry-javascript (@​sentry/node) ### [`v7.114.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.114.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.113.0...7.114.0) ##### Important Changes - **fix(browser/v7): Continuously record CLS ([#​11935](https://togithub.com/getsentry/sentry-javascript/issues/11935))** This release fixes a bug that caused the cumulative layout shift (CLS) web vital not to be reported in a majority of the cases where it should have been reported. With this change, the CLS web vital should now always be reported for pageloads with layout shift. If a pageload did not have layout shift, no CLS web vital should be reported. **Please note that upgrading the SDK to this version may cause data in your dashboards to drastically change.** ##### Other Changes - build(aws-lambda/v7): Turn off lambda layer publishing ([#​11875](https://togithub.com/getsentry/sentry-javascript/issues/11875)) - feat(v7): Add `tunnel` support to multiplexed transport ([#​11851](https://togithub.com/getsentry/sentry-javascript/issues/11851)) - fix(opentelemetry-node): support `HTTP_REQUEST_METHOD` attribute ([#​11929](https://togithub.com/getsentry/sentry-javascript/issues/11929)) - fix(react/v7): Fix react router v4/v5 span names ([#​11940](https://togithub.com/getsentry/sentry-javascript/issues/11940)) ### [`v7.113.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.113.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.2...7.113.0) ##### Important Changes - **feat(node): Support Node 22 ([#​11754](https://togithub.com/getsentry/sentry-javascript/issues/11754))** This release adds support for Node 22! πŸŽ‰ It also adds prebuilt-binaries for Node 22 to `@sentry/profiling-node`. ##### Other Changes - feat(feedback): \[v7] New feedback button design ([#​11841](https://togithub.com/getsentry/sentry-javascript/issues/11841)) - feat(replay/v7): Upgrade rrweb packages to 2.15.0 ([#​11752](https://togithub.com/getsentry/sentry-javascript/issues/11752)) - fix(ember/v7): Ensure unnecessary spans are avoided ([#​11848](https://togithub.com/getsentry/sentry-javascript/issues/11848)) ### [`v7.112.2`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.2) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.1...7.112.2) - fix(nextjs|sveltekit): Ensure we can pass `browserTracingIntegration` ([#​11765](https://togithub.com/getsentry/sentry-javascript/issues/11765)) ### [`v7.112.1`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.1) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.0...7.112.1) - fix(ember/v7): Do not create rendering spans without transaction ([#​11750](https://togithub.com/getsentry/sentry-javascript/issues/11750)) ### [`v7.112.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.111.0...7.112.0) ##### Important Changes - **feat: Export pluggable integrations from SDK packages ([#​11723](https://togithub.com/getsentry/sentry-javascript/issues/11723))** Instead of installing `@sentry/integrations`, you can now import the pluggable integrations directly from your SDK package: ```js // Before import * as Sentry fromv '@​sentry/browser'; import { dedupeIntegration } from '@​sentry/integrations'; Sentry.init({ integrations: [dedupeIntegration()], }); // After import * as Sentry from '@​sentry/browser'; Sentry.init({ integrations: [Sentry.dedupeIntegration()], }); ``` Note that only the functional integrations (e.g. `xxxIntegration()`) are re-exported. ##### Other Changes - feat(replay): Add "maxCanvasSize" option for replay canvases ([#​11732](https://togithub.com/getsentry/sentry-javascript/issues/11732)) - fix(serverless): \[v7] Check if cloud event callback is a function ([#​11734](https://togithub.com/getsentry/sentry-javascript/issues/11734)) #### Bundle size πŸ“¦ | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.72 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.69 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.91 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.32 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.62 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.5 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 22.78 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.9 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.27 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.02 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.28 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.25 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.01 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.3 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.18 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 22.81 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.01 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 54.15 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 17.32 KB | ### [`v7.111.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.111.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.110.1...7.111.0) - feat(core): Add `server.address` to browser `http.client` spans ([#​11663](https://togithub.com/getsentry/sentry-javascript/issues/11663)) - fix: Ensure next & sveltekit correctly handle `browserTracingIntegration` ([#​11647](https://togithub.com/getsentry/sentry-javascript/issues/11647)) - fix(browser): Don't assume window.document is available ([#​11598](https://togithub.com/getsentry/sentry-javascript/issues/11598)) #### Bundle size πŸ“¦ | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.71 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.68 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.7 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.31 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.62 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.5 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 22.78 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.89 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.25 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.02 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.27 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.21 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.01 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.3 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.17 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 22.81 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 54.15 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 17.32 KB | ### [`v7.110.1`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.110.1) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.110.0...7.110.1) - fix(nextjs): Fix `tunnelRoute` matching logic for hybrid cloud ([#​11577](https://togithub.com/getsentry/sentry-javascript/issues/11577)) ##### Bundle size πŸ“¦ | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.58 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.55 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.18 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.49 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.37 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 22.78 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.76 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.12 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.9 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.27 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.72 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.53 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.17 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.03 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 22.81 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.87 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 54.01 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 17.32 KB | ### [`v7.110.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.110.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.109.0...7.110.0) ##### Important Changes - **feat(tracing): Add interactions sample rate to browser tracing integrations ([#​11382](https://togithub.com/getsentry/sentry-javascript/issues/11382))** You can now use a `interactionsSampleRate` to control the sample rate of INP spans. `interactionsSampleRate` is applied on top of the global `tracesSampleRate`. Therefore if `interactionsSampleRate` is `0.5` and `tracesSampleRate` is `0.1`, then the actual sample rate for interactions is `0.05`. ```js Sentry.init({ tracesSampleRate: 0.1, integrations: [ Sentry.browserTracingIntegration({ interactionsSampleRate: 0.5, }), ], }); ``` - **Deprecations** This release deprecates the `Hub` class, as well as the `addRequestDataToTransaction` method. The `trpcMiddleware` method is no longer on the `Handlers` export, but instead is a standalone export. Please see the detailed [Migration docs](./MIGRATION.md#deprecations-in-7x) on how to migrate to the new APIs. - feat: Deprecate and relocate `trpcMiddleware` ([#​11389](https://togithub.com/getsentry/sentry-javascript/issues/11389)) - feat(core): Deprecate `Hub` class ([#​11528](https://togithub.com/getsentry/sentry-javascript/issues/11528)) - feat(types): Deprecate `Hub` interface ([#​11530](https://togithub.com/getsentry/sentry-javascript/issues/11530)) - ref: Deprecate `addRequestDataToTransaction` ([#​11368](https://togithub.com/getsentry/sentry-javascript/issues/11368)) ##### Other Changes - feat(core): Update metric normalization ([#​11519](https://togithub.com/getsentry/sentry-javascript/issues/11519)) - feat(feedback): Customize feedback placeholder text color ([#​11521](https://togithub.com/getsentry/sentry-javascript/issues/11521)) - feat(remix): Skip span creation for `OPTIONS` and `HEAD` request. ([#​11485](https://togithub.com/getsentry/sentry-javascript/issues/11485)) - feat(utils): Add metric buckets rate limit ([#​11506](https://togithub.com/getsentry/sentry-javascript/issues/11506)) - fix(core): unref timer to not block node exit ([#​11483](https://togithub.com/getsentry/sentry-javascript/issues/11483)) - fix(metrics): Map `statsd` to `metric_bucket` ([#​11505](https://togithub.com/getsentry/sentry-javascript/issues/11505)) - fix(spans): Allow zero exclusive time for INP spans ([#​11408](https://togithub.com/getsentry/sentry-javascript/issues/11408)) - ref(feedback): Configure feedback fonts ([#​11520](https://togithub.com/getsentry/sentry-javascript/issues/11520)) #### Bundle size πŸ“¦ | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.58 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.55 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.18 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.49 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.37 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 22.78 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.76 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.12 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.9 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.27 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.72 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.53 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.17 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.03 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 22.81 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.87 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 54.01 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 17.32 KB |
amqp-node/amqplib (amqplib) ### [`v0.10.4`](https://togithub.com/amqp-node/amqplib/blob/HEAD/CHANGELOG.md#Changes-in-v0104) [Compare Source](https://togithub.com/amqp-node/amqplib/compare/v0.10.3...v0.10.4) - Improve stream example as per [https://github.com/amqp-node/amqplib/issues/722](https://togithub.com/amqp-node/amqplib/issues/722) - Added support for RabbitMQ's connection update-secret operation. See [https://github.com/amqp-node/amqplib/issues/755](https://togithub.com/amqp-node/amqplib/issues/755)
neet/masto.js (masto) ### [`v6.7.7`](https://togithub.com/neet/masto.js/blob/HEAD/CHANGELOG.md#677-2024-05-03) [Compare Source](https://togithub.com/neet/masto.js/compare/v6.7.6...v6.7.7) ##### Bug Fixes - Eliminate direct imports from `ws` ([37049df](https://togithub.com/neet/masto.js/commit/37049df7c1a7e9ed1094be9189ce5092e6561de1)) - Refactor FormData, querystring and websocket utils ([1052740](https://togithub.com/neet/masto.js/commit/105274064f37e235a3b684483675c0947e1db8eb)) - Refactor WebSocketSubscription and remove unused code ([6870df2](https://togithub.com/neet/masto.js/commit/6870df2bae6aeb633d78528b82f2b88ed382294b)) ### [`v6.7.6`](https://togithub.com/neet/masto.js/blob/HEAD/CHANGELOG.md#676-2024-04-29) [Compare Source](https://togithub.com/neet/masto.js/compare/v6.7.5...v6.7.6) ##### Bug Fixes - Add missing `language` attribute to PreviewCard type ([6c6fdef](https://togithub.com/neet/masto.js/commit/6c6fdef48c56bd7314751f0ae93763156fb78224)) - Restore missing `skipPolling` param ([620c895](https://togithub.com/neet/masto.js/commit/620c8956bd32664532a1d58b81c22344ca9cee2e)) ### [`v6.7.5`](https://togithub.com/neet/masto.js/blob/HEAD/CHANGELOG.md#675-2024-04-27) [Compare Source](https://togithub.com/neet/masto.js/compare/v6.7.4...v6.7.5) ##### Bug Fixes - Remove unnecessary merging of AbortSignal to avoid overhead ([8967643](https://togithub.com/neet/masto.js/commit/896764329a9036c2190afab00ab4422f9aba3299)) ### [`v6.7.4`](https://togithub.com/neet/masto.js/blob/HEAD/CHANGELOG.md#674-2024-04-27) [Compare Source](https://togithub.com/neet/masto.js/compare/v6.7.3...v6.7.4) ##### Bug Fixes - Change `timeout: undefined` to fall back to Fetch API default timeout ([dfbaaa6](https://togithub.com/neet/masto.js/commit/dfbaaa6577d13e3be331c7ac76e5320035fe2775)) ### [`v6.7.3`](https://togithub.com/neet/masto.js/blob/HEAD/CHANGELOG.md#673-2024-04-23) [Compare Source](https://togithub.com/neet/masto.js/compare/v6.7.2...v6.7.3) ##### Bug Fixes - Fix BaseCreateTokenParams\["scope"] type to accept null ([ab197c5](https://togithub.com/neet/masto.js/commit/ab197c5155c956e28656e9eb0ac0f8ad96df5d34)) - Run npm publish from release-please ([4e6b5af](https://togithub.com/neet/masto.js/commit/4e6b5af9b2234bee2048885e61f2513a508d8c4a)) - Use personal access token on release-please CI ([2c6c0be](https://togithub.com/neet/masto.js/commit/2c6c0be46c0d00317f337796fa5d8e68b51c01af)) ### [`v6.7.2`](https://togithub.com/neet/masto.js/blob/HEAD/CHANGELOG.md#672-2024-04-13) [Compare Source](https://togithub.com/neet/masto.js/compare/v6.7.1...v6.7.2) ##### Chores - **deps-dev:** bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 7.1.0 to 7.5.0 ([a9f1c43](https://togithub.com/neet/masto.js/commit/a9f1c43cfedc977b1da0a4b0869f79f39bf3e2a7)) - **deps:** bump tar from 6.2.0 to 6.2.1 ([dcb8307](https://togithub.com/neet/masto.js/commit/dcb8307e39953781c2801e0253db37ebec375c54))
mongodb/node-mongodb-native (mongodb) ### [`v6.6.1`](https://togithub.com/mongodb/node-mongodb-native/blob/HEAD/HISTORY.md#661-2024-05-06) [Compare Source](https://togithub.com/mongodb/node-mongodb-native/compare/v6.6.0...v6.6.1) ##### Bug Fixes - **NODE-6151:** MongoClient connect does not keep Node.js running ([#​4101](https://togithub.com/mongodb/node-mongodb-native/issues/4101)) ([7e0d9e6](https://togithub.com/mongodb/node-mongodb-native/commit/7e0d9e689859e20ad0fd7aae047fc349e24355c9)) ### [`v6.6.0`](https://togithub.com/mongodb/node-mongodb-native/releases/tag/v6.6.0) [Compare Source](https://togithub.com/mongodb/node-mongodb-native/compare/v6.5.0...v6.6.0) The MongoDB Node.js team is pleased to announce version 6.6.0 of the `mongodb` package! #### Release Notes ##### Aggregation pipelines can now add stages manually When creating an aggregation pipeline cursor, a new generic method `addStage()` has been added in the fluid API for users to add [aggregation pipeline stages](https://www.mongodb.com/docs/manual/reference/operator/aggregation-pipeline/) in a general manner. ```ts const documents = await users.aggregate().addStage({ $project: { name: true } }).toArray(); ``` Thank you [@​prenaissance](https://togithub.com/prenaissance) for contributing this feature! ##### cause and package name included for `MongoMissingDependencyErrors` `MongoMissingDependencyError`s now include a `cause` and a `dependencyName` field, which can be used to programmatically determine which package is missing and why the driver failed to load it. For example: MongoMissingDependencyError: The iHateJavascript module does not exist at findOne (mongodb/main.js:7:11) at Object. (mongodb/main.js:14:1) ... 3 lines matching cause stack trace ... at Module._load (node:internal/modules/cjs/loader:1021:12) { dependencyName: 'iHateJavascript', [Symbol(errorLabels)]: Set(0) {}, [cause]: Error: Cannot find module 'iHateJavascript' Require stack: - mongodb/main.js at require (node:internal/modules/helpers:179:18) at findOne (mongodb/main.js:5:5) at Object. (mongodb/main.js:14:1) { code: 'MODULE_NOT_FOUND', requireStack: [ 'mongodb/main.js' ] } } ##### `ServerDescription` Round Trip Time (RTT) measurement changes ##### (1) `ServerDescription.roundTripTime` is now a moving average Previously, `ServerDescription.roundTripTime` was calculated as a weighted average of the most recently observed heartbeat duration and the previous duration. This update changes this behaviour to average `ServerDescription.roundTripTime` over the last 10 observed heartbeats. This should reduce the likelihood that the selected server changes as a result of momentary spikes in server latency. ##### (2) Added `minRoundTripTime` to `ServerDescription` A new `minRoundTripTime` property is now available on the `ServerDescription` class which gives the minimum RTT over the last 10 heartbeats. Note that this value will be reported as 0 when fewer than 2 samples have been observed. ##### `type` supported in `SearchIndexDescription` It is now possible to specify the type of a search index when [creating a search index](https://www.mongodb.com/docs/atlas/atlas-search/create-index/): ```typescript const indexName = await collection.createSearchIndex({ name: 'my-vector-search-index', // new! specifies that a `vectorSearch` index is created type: 'vectorSearch', definition: { mappings: { dynamic: false } } }); ``` ##### `Collection.findOneAndModify`'s `UpdateFilter.$currentDate` no longer throws on collections with limited schema Example: ```typescript // collection has no schema collection.update( $currentData: { lastModified: true } // no longer throws a TS error ); ``` ##### `TopologyDescription` now properly stringifies itself to JSON The `TopologyDescription` class is exposed by the driver in server selection errors and topology monitoring events to provide insight into the driver's current representation of the server's topology and to aid in debugging. However, the TopologyDescription uses `Map`s internally, which get serialized to `{}` when JSON stringified. We recommend using Node's `util.inspect()` helper to print topology descriptions because `inspect` properly handles all JS types and all types we use in the driver. However, if JSON must be used, the `TopologyDescription` now provides a custom `toJSON()` hook: ```typescript client.on('topologyDescriptionChanged', ({ newDescription }) => { // recommended! console.log('topology description changed', inspect(newDescription, { depth: Infinity, colors: true })) // now properly prints the entire topology description console.log('topology description changed', JSON.stringify(newDescription)) }); ``` ##### Omit `readConcern` and `writeConcern` in `Collection.listSearchIndexes` options argument > \[!Important]\ > `readConcern` and `writeConcern` are no longer viable keys in the options argument passed into `Collection.listSearchIndexes` This type change is a correctness fix. `Collection.listSearchIndexes` is an Atlas specific method, and Atlas' search indexes do not support `readConcern` and `writeConcern` options. The types for this function now reflect this functionality. ##### Don't throw error when non-read operation in a transaction has a `ReadPreferenceMode` other than `'primary'` The following error will now only be thrown when a user provides a `ReadPreferenceMode` other than `primary` and then tries to perform a command that involves a read: ```javascript new MongoTransactionError('Read preference in a transaction must be primary'); ``` Prior to this change, the Node Driver would incorrectly throw this error even when the operation does not perform a read. Note: a `RunCommandOperation` is treated as a read operation for this error. ##### `TopologyDescription.error` type is `MongoError` > \[!Important]\ > The `TopologyDescription.error` property type is now `MongoError` rather than `MongoServerError`. This type change is a correctness fix. Before this change, the following errors that were not instances of `MongoServerError` were already passed into `TopologyDescription.error` at runtime: - `MongoNetworkError` (excluding `MongoNetworkRuntimeError`) - `MongoError` with a `MongoErrorLabel.HandshakeError` label ##### `indexExists()` no longer supports the `full` option The `Collection.indexExists()` helper supported an option, `full`, that modified the internals of the method. When `full` was set to `true`, the driver would always return `false`, regardless of whether or not the index exists. The `full` option is intended to modify the return type of index enumeration APIs (`Collection.indexes()` and `Collection.indexInformation()`, but since the return type of `Collection.indexExists()` this option does not make sense for the `Collection.indexExists()` helper. We have removed support for this option. ##### `indexExists()`, `indexes()` and `indexInformation()` support cursor options in Typescript These APIs have supported cursor options at runtime since the 4.x version of the driver, but our Typescript has incorrectly omitted cursor options from these APIs. ##### Index information helpers have accurate Typescript return types `Collection.indexInformation()`, `Collection.indexes()` and `Db.indexInformation()` are helpers that return index information for a given collection or database. These helpers take an option, `full`, that configures whether the return value contains full index descriptions or a compact summary: ```typescript collection.indexes({ full: true }); // returns an array of index descriptions collection.indexes({ full: false }); // returns an object, mapping index names to index keys ``` However, the Typescript return type of these helpers was always `Document`. Thanks to [@​prenaissance](https://togithub.com/prenaissance), these helpers now have accurate type information! The helpers return a new type, `IndexDescriptionCompact | IndexDescriptionInfo[]`, which accurately reflects the return type of these helpers. The helpers also support type narrowing by providing a boolean literal as an option to the API: ```typescript collection.indexes(); // returns `IndexDescriptionCompact | IndexDescriptionInfo[]` collection.indexes({ full: false }); // returns an `IndexDescriptionCompact` collection.indexes({ full: true }); // returns an `IndexDescriptionInfo[]` collection.indexInfo(); // returns `IndexDescriptionCompact | IndexDescriptionInfo[]` collection.indexInfo({ full: false }); // returns an `IndexDescriptionCompact` collection.indexInfo({ full: true }); // returns an `IndexDescriptionInfo[]` db.indexInfo(); // returns `IndexDescriptionCompact | IndexDescriptionInfo[]` db.indexInfo({ full: false }); // returns an `IndexDescriptionCompact` db.indexInfo({ full: true }); // returns an `IndexDescriptionInfo[]` ``` ##### AWS credentials with expirations no longer throw when using on-demand AWS KMS credentials In addition to letting users provide KMS credentials manually, client-side encryption supports fetching AWS KMS credentials on-demand using the AWS SDK. However, AWS credential mechanisms that returned access keys with expiration timestamps caused the driver to throw an error. The driver will no longer throw an error when receiving an expiration token from the AWS SDK. ##### `ClusterTime` interface `signature` optionality The `ClusterTime` interface incorrectly reported the `signature` field as required, [the server may omit it](https://togithub.com/mongodb/mongo/blob/r8.0.0-rc4/src/mongo/db/vector_clock.idl#L47-L58), so the typescript has been updated to reflect reality. #### Summary ##### Features - **NODE-3639:** add a general stage to the aggregation pipeline builder ([#​4079](https://togithub.com/mongodb/node-mongodb-native/issues/4079)) ([8fca1aa](https://togithub.com/mongodb/node-mongodb-native/commit/8fca1aaaeb611e26745c837868b7e7f47b287ad5)) - **NODE-5678:** add options parsing support for `timeoutMS` and `defaultTimeoutMS` ([#​4068](https://togithub.com/mongodb/node-mongodb-native/issues/4068)) ([ddd1e81](https://togithub.com/mongodb/node-mongodb-native/commit/ddd1e81c970ae16b8b7adc7045832462d283e43c)) - **NODE-5762:** include `cause` and package name for all `MongoMissingDependencyError`s ([#​4067](https://togithub.com/mongodb/node-mongodb-native/issues/4067)) ([62ea94b](https://togithub.com/mongodb/node-mongodb-native/commit/62ea94b9f529d1b850c77fb5219014159b4d27ab)) - **NODE-5825:** add `minRoundTripTime` to `ServerDescription` and change `roundTripTime` to a moving average ([#​4059](https://togithub.com/mongodb/node-mongodb-native/issues/4059)) ([0e3d6ea](https://togithub.com/mongodb/node-mongodb-native/commit/0e3d6ead735ed067bd044c8d0c9c307d970f1986)) - **NODE-5919:** support new `type` option in create search index helpers ([#​4060](https://togithub.com/mongodb/node-mongodb-native/issues/4060)) ([3598c23](https://togithub.com/mongodb/node-mongodb-native/commit/3598c23bff588f4f05f0f456261eb558d6f48cbf)) - **NODE-6020:** upgrade `bson` to ^6.5.0 ([#​4035](https://togithub.com/mongodb/node-mongodb-native/issues/4035)) ([8ab2055](https://togithub.com/mongodb/node-mongodb-native/commit/8ab205569436a629f8b7b8bbc7f6cb29a3939864)) - **NODE-6149:** upgrade `bson` to ^6.7.0 ([#​4099](https://togithub.com/mongodb/node-mongodb-native/pull/4099)) ([7f191cf](https://togithub.com/mongodb/node-mongodb-native/commit/7f191cf85631408a384be2afd7f6171dfe832f77)) ##### Bug Fixes - **NODE-3681:** Typescript error in `Collection.findOneAndModify` `UpdateFilter.$currentDate` ([#​4047](https://togithub.com/mongodb/node-mongodb-native/issues/4047)) ([a8670a7](https://togithub.com/mongodb/node-mongodb-native/commit/a8670a76cd2746e8353504c100050b474d844f36)) - **NODE-5530:** make topology descriptions JSON stringifiable ([#​4070](https://togithub.com/mongodb/node-mongodb-native/issues/4070)) ([3a0e011](https://togithub.com/mongodb/node-mongodb-native/commit/3a0e01191be5836c4d41bd92c5cc64141b531dda)) - **NODE-5745:** ignore Read/Write Concern in Atlas Search Index Helpers ([#​4042](https://togithub.com/mongodb/node-mongodb-native/issues/4042)) ([67d7bab](https://togithub.com/mongodb/node-mongodb-native/commit/67d7bab434164fa9a81e22edde9339f89be91f65)) - **NODE-5925:** driver throws error when non-read operation in a transaction has a `ReadPreferenceMode` other than `primary` ([#​4075](https://togithub.com/mongodb/node-mongodb-native/issues/4075)) ([39fc198](https://togithub.com/mongodb/node-mongodb-native/commit/39fc198b8fd2baed17c3aec223ca43094bb1c147)) - **NODE-5971:** attach `v` to `createIndexes` command when `version` is specified ([#​4043](https://togithub.com/mongodb/node-mongodb-native/issues/4043)) ([1879a04](https://togithub.com/mongodb/node-mongodb-native/commit/1879a04b9053e8c77c6957e415886c534fe9992b)) - **NODE-5999:** Change `TopologyDescription.error` type to `MongoError` ([#​4028](https://togithub.com/mongodb/node-mongodb-native/issues/4028)) ([30432e8](https://togithub.com/mongodb/node-mongodb-native/commit/30432e8664cb142e999159e5d06ceaaf14f51eb8)) - **NODE-6019:** indexExists always returns false when `full` is set to `true` ([#​4034](https://togithub.com/mongodb/node-mongodb-native/issues/4034)) ([0ebc1ac](https://togithub.com/mongodb/node-mongodb-native/commit/0ebc1ac099a2ee869d8c1cb1c7632422c4e6a7ba)) - **NODE-6029:** update types for collection listing indexes ([#​4072](https://togithub.com/mongodb/node-mongodb-native/issues/4072)) ([232bf3c](https://togithub.com/mongodb/node-mongodb-native/commit/232bf3cb9e41b717680ad0a5678bbc16d3cc243f)) - **NODE-6051:** only provide expected allowed keys to `libmongocrypt` after fetching AWS KMS credentials ([#​4057](https://togithub.com/mongodb/node-mongodb-native/issues/4057)) ([c604e74](https://togithub.com/mongodb/node-mongodb-native/commit/c604e74e2ca0bcf827441558e40cecbaf9f4fe94)) - **NODE-6066:** `ClusterTime.signature` can be undefined ([#​4069](https://togithub.com/mongodb/node-mongodb-native/issues/4069)) ([ce55ca9](https://togithub.com/mongodb/node-mongodb-native/commit/ce55ca9f5c7ea81058627b60e2cec5482d2be1f6)) ##### Performance Improvements - **NODE-6127:** move error construction into `setTimeout` callback ([#​4094](https://togithub.com/mongodb/node-mongodb-native/issues/4094)) ([6abc074](https://togithub.com/mongodb/node-mongodb-native/commit/6abc074b3b1f2bbcc5d7252ab4cbfbd729fb4eb2)) #### Documentation - [Reference](https://docs.mongodb.com/drivers/node/current/) - [API](https://mongodb.github.io/node-mongodb-native/6.6/) - [Changelog](https://togithub.com/mongodb/node-mongodb-native/blob/v6.6.0/HISTORY.md) We invite you to try the `mongodb` library immediately, and report any issues to the [NODE project](https://jira.mongodb.org/projects/NODE).
plhery/node-twitter-api-v2 (twitter-api-v2) ### [`v1.16.4`](https://togithub.com/plhery/node-twitter-api-v2/blob/HEAD/changelog.md#1164) [Compare Source](https://togithub.com/plhery/node-twitter-api-v2/compare/1.16.3...1.16.4) - fix: Added missing types to public_metrics [#​529](https://togithub.com/plhery/node-twitter-api-v2/issues/529) ([@​solojungle](https://togithub.com/solojungle)) ### [`v1.16.3`](https://togithub.com/plhery/node-twitter-api-v2/blob/HEAD/changelog.md#1163) [Compare Source](https://togithub.com/plhery/node-twitter-api-v2/compare/1.16.2...1.16.3) - fix: add canceled and ended space state [#​523](https://togithub.com/plhery/node-twitter-api-v2/issues/523) ([@​petrbela](https://togithub.com/petrbela)) ### [`v1.16.2`](https://togithub.com/plhery/node-twitter-api-v2/blob/HEAD/changelog.md#1162) [Compare Source](https://togithub.com/plhery/node-twitter-api-v2/compare/1.16.1...1.16.2) - fix: add type support for Tweets with more than 280 characters [#​526](https://togithub.com/plhery/node-twitter-api-v2/issues/526) ([@​weswalla](https://togithub.com/weswalla))

Configuration

πŸ“… Schedule: Branch creation - "after 8am and before 5pm on the first day of the month" (UTC), 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.



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

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.93%. Comparing base (31d2971) to head (98401f2).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #303 +/- ## ======================================= Coverage 93.93% 93.93% ======================================= Files 4 4 Lines 33 33 Branches 14 14 ======================================= Hits 31 31 Misses 2 2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.