chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

chore(deps-dev): bump the major group across 2 directories with 4 updates - #256

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226
Open

chore(deps-dev): bump the major group across 2 directories with 4 updates#256
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-ba3336b226

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the major group with 4 updates in the / directory: @changesets/changelog-github, @changesets/cli, oxlint-tsgolint and jsdom.
Bumps the major group with 1 update in the /packages/inertia directory: jsdom.

Updates @changesets/changelog-github from 0.7.0 to 1.0.0

Release notes

Sourced from @​changesets/changelog-github's releases.

@​changesets/changelog-github@​1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

@​changesets/changelog-github@​1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

@​changesets/changelog-github@​1.0.0-next.3

Major Changes

Minor Changes

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

... (truncated)

Changelog

Sourced from @​changesets/changelog-github's changelog.

1.0.0

Major Changes

Minor Changes

  • #2059070f531 Thanks @​jycouet! - Add an opt-in, experimental template option to render changelog lines from tokens ({summary}, {ref}, {pull}, {commit}, {authors}). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.

  • #1871dfefc4e Thanks @​mihkeleidast! - Use GITHUB_REPOSITORY as the default repo when no repo option is configured

  • #19692c7c043 Thanks @​marcalexiei! - Add a named export that mirrors the current default export

    The default export is slated for removal in the next major release, so this ensures a smoother transition path.

Patch Changes

1.0.0-next.9

Patch Changes

  • Updated dependencies [96b65ee]:
    • @​changesets/types@​7.0.0-next.9

1.0.0-next.8

Patch Changes

  • Updated dependencies [b5e1762]:
    • @​changesets/types@​7.0.0-next.8

1.0.0-next.7

Patch Changes

  • #2160162419d Thanks @​beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
  • Updated dependencies [162419d]:
    • @​changesets/get-github-info@​1.0.0-next.4

... (truncated)

Commits

Updates @changesets/cli from 2.31.1 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

@​changesets/cli@​3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

    This means the CLI flows will have minor changes, but they are largely the same.

... (truncated)

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

3.0.0

Major Changes

  • #21287113c01 Thanks @​Andarist! - Renamed the changeset tag command to changeset git-tag.

  • #20743599e47 Thanks @​bluwy! - Set supported package manager versions in "engines" field, including npm >=10.9.0, pnpm >=10.0.0, and yarn >=4.5.2.

  • #186092b1c1b Thanks @​mixelburg! - changeset version now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.

    This makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using --snapshot mode.

  • #1482df424a4 Thanks @​Andarist! - Bumped supported Node versions to ^22.11 || ^24 || >=26

  • #1994062530b Thanks @​bluwy! - The prettier option in .changeset/config.json has been removed in favor of format. format supports "auto", "prettier", "oxfmt", "deno", and "dprint", and false disables formatting. If you previously used prettier: false, migrate to format: false or remove the option to use automatic formatter detection.

  • #219096b65ee Thanks @​bluwy! - Move versioned prerelease changesets to .changeset/pre/ folder instead of accumulating in the root and tracking the versioned changeset ids in the .changeset/pre.json file. Existing pre.json will auto-migrate to this new structure on the next run of changeset version or when calling changeset status.

    This change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in .changeset/pre/ can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in pre.json if certain changesets are deleted.

  • #2145f5887ff Thanks @​Andarist! - Removed Yarn Classic support

  • #20978c88f6a Thanks @​Andarist! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode if the target registry doesn't auto-assign latest tag. npm registry itself does that and such packages will continue to be released with latest tag (and not with the configured prerelease tag).

  • #1879c76b232 Thanks @​beeequeue! - Removed warning messages about using v1 configs. They will now be silently ignored.

  • #1655db46911 Thanks @​bluwy! - Update @manypkg/get-packages which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos

  • #1651e1df862 Thanks @​bluwy! - Remove support for the --sinceMaster flag for changeset status. Use --since=master or --since=main instead.

  • #2117813bbf3 Thanks @​bluwy! - Remove the pre.jsoninitialVersions property and handling as it's unused internally

  • #196107278a7 Thanks @​beeequeue! - CommitFunctions can now be both sync and async, and the defaultCommitFunctions are now sync.

  • #1482df424a4 Thanks @​Andarist! - From now on this package is going to be published as ES module.

  • #1652a0b5326 Thanks @​bluwy! - Remove support for the deprecated ___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots config. The snapshot.useCalculatedVersion config should be used instead.

  • #21863910adf Thanks @​Andarist! - Private packages are no longer versioned by default. Set privatePackages to true to opt into versioning and tagging them, or set privatePackages.version to true to version them without tagging.

  • #1879c76b232 Thanks @​beeequeue! - Migrated from enquirer + @inquirer/launch-editor to @clack/prompts + launch-editor.

... (truncated)

Commits

Updates oxlint-tsgolint from 0.24.0 to 7.0.2001

Release notes

Sourced from oxlint-tsgolint's releases.

v7.0.2001

Highlights

Announcing Type-Aware Linting Stable

What's Changed

Full Changelog: oxc-project/tsgolint@v7.0.2000...v7.0.2001

v7.0.2000

What's Changed

Full Changelog: oxc-project/tsgolint@v0.25.0...v7.0.2000

v0.25.0

What's Changed

... (truncated)

Commits
  • 482dcf7 fix(release): preserve binary executable permissions (#1104)
  • 7ea9b74 fix(ci): disable pnpm git checks for generated release packages (#1103)
  • a90133b chore(deps): update npm packages (#1100)
  • f5a7520 chore(deps): update module github.com/dlclark/regexp2/v2 to v2.5.2 (#1099)
  • 5cc766e chore(deps): update github actions (#1098)
  • 4e9120a fix(no-unnecessary-type-assertion): preserve type-changing assertions (#1097)
  • bbcafc7 feat(no-floating-promises): improve diagnostics (#1093)
  • 305e137 ci: use pnpm publish and drop global npm install (#1095)
  • 1b97ad9 feat(no-unnecessary-condition): improve diagnostics (#1092)
  • 1abf9a5 docs: update sponsor section
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Updates jsdom from 29.1.1 to 30.0.1

Release notes

Sourced from jsdom's releases.

v30.0.1

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

v30.0.0

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)
Commits
  • 6584485 30.0.1
  • 0c51df6 Update dependencies and dev dependencies
  • 32adb34 Bump @​asamuzakjp/dom-selector
  • 70f014a Speed up range operations on large documents
  • 250d7ee Partially fix getComputedStyle with calc()
  • 20a01fc 30.0.0
  • 8c8e583 Precompute WPT expectation matches
  • f32245c Bump Node.js floor and dependencies
  • 03ef23b Add background-position longhands
  • ded056f Test CSS.escape() with numeric IDs
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates
Bumps the major group with 4 updates in the / directory: [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github), [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli), [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) and [jsdom](https://github.com/jsdom/jsdom).
Bumps the major group with 1 update in the /packages/inertia directory: [jsdom](https://github.com/jsdom/jsdom).
Updates `@changesets/changelog-github` from 0.7.0 to 1.0.0
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github)
Updates `@changesets/cli` from 2.31.1 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
Updates `oxlint-tsgolint` from 0.24.0 to 7.0.2001
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v0.24.0...v7.0.2001)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: oxlint-tsgolint
dependency-version: 7.0.2001
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

@adesegeadesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suiteCurrent: 5bd397fPrevious: ccb3f17Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 20061306.577810007926 ops/sec (±1.05%)44355.827899388205 ops/sec (±1.52%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 20059310.26173484818 ops/sec (±1.01%)49077.55133303189 ops/sec (±1.07%)0.83
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 20133551.85961901913 ops/sec (±1.07%)24127.579263272528 ops/sec (±1.28%)0.72
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error6133.028062244966 ops/sec (±4.27%)4332.798367697519 ops/sec (±3.08%)0.71
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 4049641.822166231937 ops/sec (±1.40%)6877.491973422911 ops/sec (±1.38%)0.71
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only413112.02945562446 ops/sec (±4.14%)367439.1967778971 ops/sec (±2.58%)0.89
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize()46461.01428312048 ops/sec (±3.34%)40916.51636711715 ops/sec (±2.82%)0.88
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap50956.9888095111 ops/sec (±1.54%)46221.77899438597 ops/sec (±1.51%)0.91
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes)51501.42328706217 ops/sec (±0.82%)47297.584538015675 ops/sec (±0.94%)0.92
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap51387.93895112641 ops/sec (±0.89%)46712.398512126 ops/sec (±0.86%)0.91
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider5005075.5495421905 ops/sec (±1.53%)3659523.004609583 ops/sec (±0.26%)0.73
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton4762235.34281684 ops/sec (±0.18%)3674735.919157303 ops/sec (±0.23%)0.77
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue5201637.687909496 ops/sec (±0.80%)3643329.0527346027 ops/sec (±0.97%)0.70
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory5210298.58279661 ops/sec (±0.97%)3731349.291036125 ops/sec (±0.79%)0.72
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token1465733.3814586666 ops/sec (±0.55%)1231183.1036989056 ops/sec (±0.71%)0.84
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token1516162.665773016 ops/sec (±0.57%)1316018.4734202325 ops/sec (±0.72%)0.87
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token2038290.9645464378 ops/sec (±0.11%)1783899.5774658315 ops/sec (±0.30%)0.88
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token1348300.3739508959 ops/sec (±0.65%)1315930.5814242992 ops/sec (±0.55%)0.98
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check2094088.3791792968 ops/sec (±0.12%)1806360.778904609 ops/sec (±0.19%)0.86
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise()2614101.4980943585 ops/sec (±0.47%)1989351.3462046375 ops/sec (±2.25%)0.76
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate2366799.36569195 ops/sec (±0.70%)2077218.3049918814 ops/sec (±0.64%)0.88
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module1526810.683889095 ops/sec (±0.55%)1318623.2747570868 ops/sec (±0.43%)0.86
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree687638.345542059 ops/sec (±0.45%)674368.8967327109 ops/sec (±0.61%)0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot)1255466.6114537215 ops/sec (±0.45%)1033574.8692689876 ops/sec (±0.46%)0.82
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks1105705.1760292784 ops/sec (±0.64%)861264.3797109328 ops/sec (±0.67%)0.78
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers639791.9910429964 ops/sec (±2.03%)601067.2979531069 ops/sec (±0.70%)0.94
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers643188.9181561987 ops/sec (±0.34%)598005.5897686194 ops/sec (±2.06%)0.93
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs638978.1533532183 ops/sec (±0.44%)606220.5693193878 ops/sec (±0.44%)0.95
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes24688.77928018681 ops/sec (±7.34%)20659.201604495036 ops/sec (±7.81%)0.84
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller105055.17491920403 ops/sec (±8.72%)87549.06480088776 ops/sec (±9.59%)0.83
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers23144.41978205571 ops/sec (±6.85%)20055.348642388202 ops/sec (±7.48%)0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity323493.61180767824 ops/sec (±0.59%)348297.84898624144 ops/sec (±1.02%)1.08
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity58801.91073870324 ops/sec (±0.89%)66342.982298651 ops/sec (±0.49%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity29261.718209655726 ops/sec (±0.49%)32949.193140155745 ops/sec (±0.54%)1.13
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path13847480.72598948 ops/sec (±0.52%)12503091.774915366 ops/sec (±0.09%)0.90
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param2286852.1110601244 ops/sec (±0.58%)2209847.5226742206 ops/sec (±1.46%)0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params1518684.9247700516 ops/sec (±2.02%)1332989.981337998 ops/sec (±0.60%)0.88

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@adesege