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

Update all non-major dependencies #823

Merged
merged 4 commits into from
Nov 19, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 21, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@biomejs/biome (source) 1.9.3 -> 1.9.4 age adoption passing confidence
@hono/node-server 1.13.2 -> 1.13.7 age adoption passing confidence
@sentry/node (source) 8.34.0 -> 8.38.0 age adoption passing confidence
better-sqlite3 11.3.0 -> 11.5.0 age adoption passing confidence
hono (source) 4.6.5 -> 4.6.10 age adoption passing confidence
pino (source) 9.4.0 -> 9.5.0 age adoption passing confidence
pnpm (source) 9.12.1 -> 9.13.2 age adoption passing confidence
rambda 9.3.0 -> 9.4.0 age adoption passing confidence
tsx (source) 4.19.1 -> 4.19.2 age adoption passing confidence
type-fest 4.26.1 -> 4.27.0 age adoption passing confidence

Release Notes

biomejs/biome (@​biomejs/biome)

v1.9.4

Compare Source

Analyzer
Bug fixes
CLI
Enhancements
  • The --summary reporter now reports parsing diagnostics too. Contributed by @​ematipico

  • Improved performance of GritQL queries by roughly 25-30%. Contributed by @​arendjr

Configuration
Bug fixes
  • Fix an issue where the JSON schema marked lint rules options as mandatory. Contributed by @​ematipico
Editors
Formatter
Bug fixes
  • Fix #​4121. Respect line width when printing multiline strings. Contributed by @​ah-yu
JavaScript APIs
Linter
New features
Bug Fixes
  • Biome no longer crashes when it encounters a string that contain a multibyte character (#​4181).

    This fixes a regression introduced in Biome 1.9.3
    The regression affected the following linter rules:

    • nursery/useSortedClasses
    • nursery/useTrimStartEnd
    • style/useTemplate
    • suspicious/noMisleadingCharacterClass

    Contributed by @​Conaclos

  • Fix #​4190, where the rule noMissingVarFunction wrongly reported a variable as missing when used inside a var() function that was a newline. Contributed by @​ematipico

  • Fix #​4041. Now the rule useSortedClasses won't be triggered if className is composed only by inlined variables. Contributed by @​ematipico

  • useImportType and useExportType now report useless inline type qualifiers (#​4178).

    The following fix is now proposed:

    - import type { type A, B } from "";
    + import type { A, B } from "";
    
    - export type { type C, D };
    + export type { C, D };

    Contributed by @​Conaclos

  • useExportType now reports ungrouped export from.

    The following fix is now proposed:

    - export { type A, type B } from "";
    + export type { A, B } from "";

    Contributed by @​Conaclos

  • noVoidTypeReturn now accepts void expressions in return position (#​4173).

    The following code is now accepted:

    function f(): void {
      return void 0;
    }

    Contributed by @​Conaclos

  • noUselessFragments now correctly handles fragments containing HTML escapes (e.g.  ) inside expression escapes { ... } (#​4059).

    The following code is no longer reported:

    function Component() {
      return (
        <div key={index}>{line || <>&nbsp;</>}</div>
      )
    }

    Contributed by @​fireairforce

  • noUnusedFunctionParameters and noUnusedVariables no longer reports a parameter as unused when another parameter has a constructor type with the same parameter name (#​4227).

    In the following code, the name parameter is no longer reported as unused.

    export class Foo {
      bar(name: string, _class: new (name: string) => any) {
        return name
      }
    }

    Contributed by @​Conaclos

  • noUndeclaredDependencies now accepts dependency names with dots. Contributed by @​Conaclos

  • useFilenamingConvention now correctly handles renamed exports (#​4254).

    The rule allows the filename to be named as one of the exports of the module.
    For instance, the file containing the following export can be named Button.

    class Button {}
    export { Button }

    The rule now correctly handles the renaming of an export.
    For example, the file containing the following export can only be named Button.
    Previously the rule expected the file to be named A.

    class A {}
    export { A as Button }

    Contributed by @​Conaclos

  • useConsistentMemberAccessibility now ignore private class members such as #property (#​4276). Contributed by @​Conaclos

  • noUnknownFunction correctly handles calc-size function (#​4212).

    The following code calc-size is no longer reported as unknown:

    .a { height: calc-size(0px); }

    Contributed by @​fireairforce

  • useNamingConvention now allows configuring conventions for readonly index signatures.

Contributed by @​sepruko

  • noDuplicateCustomProperties now correctly handles custom properties and ignores non-custom properties.
    Previously, the rule incorrectly reported duplicates for all properties, including non-custom ones. Contributed by @​togami2864
Parser
Bug Fixes
  • The CSS parser now accepts more emoji in identifiers (#​3627).

    Browsers accept more emoji than the standard allows.
    Biome now accepts these additional emojis.

    The following code is now correctly parsed:

    p {
      ---color: red;
      color: var(--✨-color);
    }

    Contributed by @​Conaclos

  • Add support for parsing typescript's resolution-mode in Import Types(#​2115)

    export type Fs = typeof import('fs', { with: { 'resolution-mode': 'import' } });
    export type TypeFromRequire =
      import("pkg", { with: { "resolution-mode": "require" } }).TypeFromRequire;
    export type TypeFromImport =
      import("pkg", { with: { "resolution-mode": "import" } }).TypeFromImport;

    Contributed by @​fireairforce

honojs/node-server (@​hono/node-server)

v1.13.7

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/node-server@v1.13.6...v1.13.7

v1.13.6

Compare Source

What's Changed

Full Changelog: honojs/node-server@v1.13.5...v1.13.6

v1.13.5

Compare Source

What's Changed

Full Changelog: honojs/node-server@v1.13.4...v1.13.5

v1.13.4

Compare Source

What's Changed
New Contributors

Full Changelog: honojs/node-server@v1.13.3...v1.13.4

v1.13.3

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/node-server@v1.13.2...v1.13.3

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

v8.38.0

Compare Source

  • docs: Improve docstrings for node otel integrations (#​14217)
  • feat(browser): Add moduleMetadataIntegration lazy loading support (#​13817)
  • feat(core): Add trpc path to context in trpcMiddleware (#​14218)
  • feat(deps): Bump @​opentelemetry/instrumentation-amqplib from 0.42.0 to 0.43.0 (#​14230)
  • feat(deps): Bump @​sentry/cli from 2.37.0 to 2.38.2 (#​14232)
  • feat(node): Add knex integration (#​13526)
  • feat(node): Add tedious integration (#​13486)
  • feat(utils): Single implementation to fetch debug ids (#​14199)
  • fix(browser): Avoid recording long animation frame spans starting before their parent span (#​14186)
  • fix(node): Include debug_meta with ANR events (#​14203)
  • fix(nuxt): Fix dynamic import rollup plugin to work with latest nitro (#​14243)
  • fix(react): Support wildcard routes on React Router 6 (#​14205)
  • fix(spotlight): Export spotlightBrowserIntegration from the main browser package (#​14208)
  • ref(browser): Ensure start time of interaction root and child span is aligned (#​14188)
  • ref(nextjs): Make build-time value injection turbopack compatible (#​14081)

Work in this release was contributed by @​grahamhency, @​Zen-cronic, @​gilisho and @​phuctm97. Thank you for your contributions!

v8.37.1

Compare Source

v8.37.0

Compare Source

Important Changes
  • feat(nuxt): Add piniaIntegration (#​14138)

The Nuxt SDK now allows you to track Pinia state for captured errors. To enable the Pinia plugin, add the piniaIntegration to your client config:

// sentry.client.config.ts
import { usePinia } from '#imports';

Sentry.init({
  integrations: [
    Sentry.piniaIntegration(usePinia(), {
      /* optional Pinia plugin options */
    }),
  ],
});

The Sentry Metrics beta has ended in favour of revisiting metrics in another form at a later date.

This new approach will include different APIs, making the current metrics API unnecessary. This release
deprecates the metrics API with the plan to remove in the next SDK major version. If you currently use the
metrics API in your code, you can safely continue to do so but sent data will no longer be processed by Sentry.

Learn more about the end of the Metrics beta.

Other Changes

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

v8.36.0

Compare Source

Important Changes
  • feat(nuxt): Add Sentry Pinia plugin (#​14047)

The Nuxt SDK now allows you to track Pinia state for captured errors. To enable the Pinia plugin, set the trackPinia option to true in your client config:

// sentry.client.config.ts

Sentry.init({
  trackPinia: true,
});

Read more about the Pinia plugin in the Sentry Pinia Documentation.

  • feat(nextjs/vercel-edge/cloudflare): Switch to OTEL for performance monitoring (#​13889)

With this release, the Sentry Next.js, and Cloudflare SDKs will now capture performance data based on OpenTelemetry.
Some exceptions apply in cases where Next.js captures inaccurate data itself.

NOTE: You may experience minor differences in transaction names in Sentry.
Most importantly transactions for serverside pages router invocations will now be named GET /[param]/my/route instead of /[param]/my/route.
This means that those transactions are now better aligned with the OpenTelemetry semantic conventions.

Other Changes

v8.35.0

Compare Source

WiseLibs/better-sqlite3 (better-sqlite3)

v11.5.0

Compare Source

What's Changed

Full Changelog: WiseLibs/better-sqlite3@v11.4.0...v11.5.0

v11.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: WiseLibs/better-sqlite3@v11.3.0...v11.4.0

honojs/hono (hono)

v4.6.10

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.6.9...v4.6.10

v4.6.9

Compare Source

What's Changed
New Contributors

Full Changelog: honojs/hono@v4.6.8...v4.6.9

v4.6.8

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.6.7...v4.6.8

v4.6.7

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.6.6...v4.6.7

v4.6.6

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.6.5...v4.6.6

pinojs/pino (pino)

v9.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: pinojs/pino@v9.4.0...v9.5.0

pnpm/pnpm (pnpm)

v9.13.2: pnpm 9.13.2

Compare Source

Patch Changes

  • Detection of circular peer dependencies should not crash with aliased dependencies #​8759. Fixes a regression introduced in the previous version.
  • Fix race condition of symlink creations caused by multiple parallel dlx processes.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (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 added the dependencies Pull requests that update a dependency file label Oct 21, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from b8f54e9 to 2ff0c27 Compare October 28, 2024 07:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from b64c06f to 46b5c8d Compare November 5, 2024 06:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from f59916a to 336cf64 Compare November 12, 2024 15:12
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from fabbdea to 312a441 Compare November 15, 2024 07:11
Copy link
Contributor Author

renovate bot commented Nov 19, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@beeequeue beeequeue merged commit 8b9beb4 into master Nov 19, 2024
8 checks passed
@beeequeue beeequeue deleted the renovate/all-minor-patch branch November 19, 2024 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant