Skip to content

chore(deps): bump fast-uri from 3.1.0 to 3.1.2 - #185

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/fast-uri-3.1.2
Open

chore(deps): bump fast-uri from 3.1.0 to 3.1.2#185
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/fast-uri-3.1.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 9, 2026

Copy link
Copy Markdown
Contributor

Bumps fast-uri from 3.1.0 to 3.1.2.

Release notes

Sourced from fast-uri's releases.

v3.1.2

⚠️ Security Release

What's Changed

Full Changelog: fastify/fast-uri@v3.1.1...v3.1.2

v3.1.1

⚠️ Security Release

What's Changed

New Contributors

Full Changelog: fastify/fast-uri@v3.1.0...v3.1.1

Commits
  • 919dd8e Bumped v3.1.2
  • c65ba57 fixup: linting
  • 6c86c17 Merge commit from fork
  • a95158a Handle malformed fragment decoding without throwing (#171)
  • cea547c Bumped v3.1.1
  • 876ce79 Merge commit from fork
  • dcdf690 ci: add lock-threads workflow (#169)
  • c860e65 build(deps-dev): bump neostandard from 0.12.2 to 0.13.0 (#167)
  • 9b4c6dc build(deps): bump fastify/workflows/.github/workflows/plugins-ci.yml (#166)
  • 85d09a9 build(deps): bump fastify/workflows/.github/workflows/plugins-ci-package-mana...
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 9, 2026

@adesege adesege 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 suite Current: d48b96e Previous: 8d232a0 Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 200 141713.517607188 ops/sec (±0.52%) 66186.4456775074 ops/sec (±1.10%) 0.47
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 200 114157.81415107477 ops/sec (±0.44%) 60110.62971808316 ops/sec (±0.97%) 0.53
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 201 65579.29187480912 ops/sec (±0.55%) 27119.94109548857 ops/sec (±1.36%) 0.41
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error 11103.155226051396 ops/sec (±3.39%) 3982.573888081481 ops/sec (±4.35%) 0.36
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 404 17474.703132381794 ops/sec (±1.52%) 8021.239217545217 ops/sec (±1.53%) 0.46
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only 651477.9726378755 ops/sec (±0.84%) 358867.18178282696 ops/sec (±0.64%) 0.55
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize() 85390.84278329407 ops/sec (±0.56%) 42214.909504458956 ops/sec (±3.03%) 0.49
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap 83018.24383207016 ops/sec (±2.28%) 45580.8054182536 ops/sec (±1.70%) 0.55
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes) 75098.67135431143 ops/sec (±3.04%) 47319.78772343219 ops/sec (±0.97%) 0.63
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap 88730.29691067405 ops/sec (±0.53%) 46490.998676871175 ops/sec (±1.04%) 0.52
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider 9238706.337037463 ops/sec (±1.50%) 4336183.444968295 ops/sec (±1.77%) 0.47
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton 8460405.881555278 ops/sec (±1.91%) 4078837.070024511 ops/sec (±1.92%) 0.48
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue 9572246.966206877 ops/sec (±0.61%) 4511784.637448638 ops/sec (±0.82%) 0.47
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory 8387057.8322583595 ops/sec (±3.64%) 4364648.79536217 ops/sec (±1.06%) 0.52
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token 2732223.8360661813 ops/sec (±0.33%) 1422336.4212070394 ops/sec (±0.78%) 0.52
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token 2787552.4947205447 ops/sec (±0.38%) 1456866.6829912884 ops/sec (±1.00%) 0.52
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token 3841267.262478071 ops/sec (±0.20%) 2001912.4985689048 ops/sec (±4.29%) 0.52
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token 2526509.671554256 ops/sec (±0.42%) 1373780.8680053211 ops/sec (±0.64%) 0.54
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check 3853197.7379694986 ops/sec (±4.76%) 2110093.05889678 ops/sec (±0.28%) 0.55
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise() 4697287.652402903 ops/sec (±1.13%) 2431622.5313065355 ops/sec (±3.23%) 0.52
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate 4709867.839874617 ops/sec (±1.83%) 2420070.2575497753 ops/sec (±0.73%) 0.51
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module 2214371.6899877954 ops/sec (±0.83%) 1363098.8468182497 ops/sec (±0.47%) 0.62
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree 1285211.4833449994 ops/sec (±0.31%) 674150.1191211612 ops/sec (±0.66%) 0.52
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot) 2104759.3138489164 ops/sec (±0.52%) 1156129.2647019888 ops/sec (±0.50%) 0.55
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks 1469976.0361120342 ops/sec (±2.27%) 772787.6939760441 ops/sec (±0.90%) 0.53
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers 1101775.3235110792 ops/sec (±1.07%) 594428.8729627975 ops/sec (±0.70%) 0.54
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers 1132919.7779473248 ops/sec (±0.23%) 602740.786079681 ops/sec (±0.49%) 0.53
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs 1134191.671084238 ops/sec (±0.23%) 600705.0088370828 ops/sec (±0.54%) 0.53
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes 22111.51376781208 ops/sec (±6.19%) 12048.116059801083 ops/sec (±7.58%) 0.54
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller 100185.60967686423 ops/sec (±6.64%) 60084.306944398675 ops/sec (±8.24%) 0.60
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers 19327.486451880584 ops/sec (±5.61%) 11811.003363914066 ops/sec (±7.00%) 0.61
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity 628092.1885822997 ops/sec (±0.37%) 352116.7950563546 ops/sec (±1.77%) 0.56
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity 112114.93490809826 ops/sec (±1.02%) 66196.42333358919 ops/sec (±0.70%) 0.59
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity 56371.8829719702 ops/sec (±0.31%) 31898.13606431636 ops/sec (±0.63%) 0.57
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path 22059457.86762816 ops/sec (±0.09%) 12505503.599794427 ops/sec (±0.11%) 0.57
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param 3694362.6109249536 ops/sec (±0.32%) 1960577.470642791 ops/sec (±0.84%) 0.53
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params 2730100.176289654 ops/sec (±0.44%) 1359426.574967609 ops/sec (±1.29%) 0.50

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

@dependabot @github

dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of fast-uri exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

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

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant