chore(deps): bump nanoid from 5.1.5 to 5.1.16 - #3486
Conversation
Bumps [nanoid](https://github.com/ai/nanoid) from 5.1.5 to 5.1.16. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@5.1.5...5.1.16) --- updated-dependencies: - dependency-name: nanoid dependency-version: 5.1.16 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
LGTM — routine patch-level dependency bump.
Reviewed the nanoid version bump (5.1.5 → 5.1.16) in package.json and the corresponding pnpm-lock.yaml update. Checked the incidental transitive lockfile churn (AWS SDK/Smithy, OpenTelemetry semantic-conventions, protobufjs) — these are just resolver side effects of the install graph refresh, no application code changed.
Extended reasoning...
Overview
This PR is an automated Dependabot dependency bump of nanoid from 5.1.5 to 5.1.16 (patch releases only). The only files changed are package.json (version specifier) and pnpm-lock.yaml (lockfile refresh). No application source files were touched.
Security risks
None identified. The nanoid changelog entries between these versions are all bugfixes (infinite loop on negative/zero size, random pool corruption on large ID sizes, npm package size regressions) — no breaking API changes and no new attack surface. The incidental transitive bumps in the lockfile (AWS SDK/Smithy optional deps, OpenTelemetry semantic-conventions, protobufjs helpers) are resolver-driven and not directly used by this repo's application code.
Level of scrutiny
Low. This is a mechanical dependency version bump with no logic changes, following the standard Dependabot auto-merge pattern (the PR carries the auto-merge label). Nanoid is used internally by transitive tooling (e.g., PostCSS) rather than directly wired into security-sensitive code paths in this docs site.
Other factors
No CODEOWNER-restricted paths are touched, no CI-relevant config changed, and the diff is fully mechanical (version specifier + lockfile). This matches the profile of changes that should be approved without requiring human review.
Bumps nanoid from 5.1.5 to 5.1.16.
Release notes
Sourced from nanoid's releases.
Changelog
Sourced from nanoid's changelog.
Commits
6ccc67bRelease 5.1.16 version6de05d7fix(non-secure): clamp negative size with a smaller guard (#600)3925903Update dependencies0b69554Release 5.1.15 version333c5a0Backport changelog changes for 3.x266eb63Remove debug codea6a94d3Do not allow to pollute pool93fe197Reduce ID sizee4b7a9aRelease 5.1.14 version6bf3469Update release actionMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for nanoid since your current version.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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
Low Risk
Patch-level dependency bump with bugfix releases for ID generation edge cases; no app code changes, typical Dependabot risk profile.
Overview
Bumps the direct
nanoiddependency from 5.1.5 to 5.1.16 inpackage.json, withpnpm-lock.yamlrefreshed to match.The lockfile also shifts several transitive packages (notably AWS SDK / Smithy optional stacks, OpenTelemetry semantic-conventions, protobufjs, and nested
nanoidversions used by PostCSS) as a side effect of the install graph update—no application source changes.Reviewed by Cursor Bugbot for commit 28a40ec. Bugbot is set up for automated code reviews on this repo. Configure here.