Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump nanoid and renovate #102

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 13, 2024

Bumps nanoid to 3.3.8 and updates ancestor dependency renovate. These dependencies need to be updated together.

Updates nanoid from 3.3.6 to 3.3.8

Changelog

Sourced from nanoid's changelog.

3.3.8

  • Fixed a way to break Nano ID by passing non-integer size (by @​myndzi).

3.3.7

  • Fixed node16 TypeScript support (by Saadi Myftija).
Commits

Updates renovate from 36.78.8 to 39.65.0

Release notes

Sourced from renovate's releases.

39.65.0

39.65.0 (2024-12-13)

Features

Bug Fixes

  • deps: update ghcr.io/containerbase/sidecar docker tag to v13.4.1 (#33092) (0092db9)

Miscellaneous Chores

  • deps: update ghcr.io/containerbase/devcontainer docker tag to v13.4.1 (#33091) (f8b436d)

39.64.0

39.64.0 (2024-12-13)

Features

Miscellaneous Chores

  • deps: update github/codeql-action action to v3.27.8 (#33074) (955229e)
  • deps: update github/codeql-action action to v3.27.9 (#33077) (2a51500)

39.63.1

39.63.1 (2024-12-12)

Bug Fixes

Code Refactoring

  • manager/custom: reorganize and update utility functions (#33050) (d094afe)

39.63.0

39.63.0 (2024-12-12)

Features

  • deps: update ghcr.io/renovatebot/base-image docker tag to v9.21.1 (#33025) (32d72fe)

Miscellaneous Chores

  • deps: update python:3.13 docker digest to 9255d19 (#33054) (bb4012e)

Tests

... (truncated)

Commits
  • 0092db9 fix(deps): update ghcr.io/containerbase/sidecar docker tag to v13.4.1 (#33092)
  • f8b436d chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v13.4.1 ...
  • 44c83b0 feat: raise error when encrypted + no privateKey (#33085)
  • d63ff71 feat(datasource): add Hackage datasource (#32944)
  • 2a51500 chore(deps): update github/codeql-action action to v3.27.9 (#33077)
  • 955229e chore(deps): update github/codeql-action action to v3.27.8 (#33074)
  • eb07492 fix(config/inherit): resolve presets (#31642)
  • d094afe refactor(manager/custom): reorganize and update utility functions (#33050)
  • f78d778 test: Remove snapshots for massage.spec.ts (#33071)
  • 861321f test: Use correct fields for PackageRule type (#33072)
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.

Bumps [nanoid](https://github.com/ai/nanoid) to 3.3.8 and updates ancestor dependency [renovate](https://github.com/renovatebot/renovate). These dependencies need to be updated together.


Updates `nanoid` from 3.3.6 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.3.6...3.3.8)

Updates `renovate` from 36.78.8 to 39.65.0
- [Release notes](https://github.com/renovatebot/renovate/releases)
- [Changelog](https://github.com/renovatebot/renovate/blob/main/.releaserc.json)
- [Commits](renovatebot/renovate@36.78.8...39.65.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
- dependency-name: renovate
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added javascript Pull requests that update Javascript code Mend: dependency security vulnerability Security vulnerability detected by Mend labels Dec 13, 2024
Copy link

dryrunsecurity bot commented Dec 13, 2024

DryRun Security Summary

The code change updates the version of the renovate dependency in the package.json file from ^36.78.8 to ^39.65.0, which is a routine update to keep project dependencies current and potentially address security vulnerabilities or improve functionality.

Expand for full summary

Summary:

The provided code change is an update to the package.json file, which is a critical component of a Node.js project. The change updates the version of the renovate dependency from ^36.78.8 to ^39.65.0. Renovate is a popular dependency management tool that helps keep project dependencies up-to-date.

From an application security perspective, this change is relatively straightforward. Updating dependencies is a common and necessary practice to address security vulnerabilities, bug fixes, and feature improvements. However, it's important to carefully review the changelog and release notes for the new version of the renovate dependency to ensure there are no known security issues or breaking changes that could impact the application. Additionally, it's a good practice to have a comprehensive test suite and deploy the changes to a non-production environment first to verify that the update does not introduce any regressions or unexpected behavior.

Files Changed:

  • package.json: This file contains metadata about the project, including its dependencies. The code change updates the version of the renovate dependency from ^36.78.8 to ^39.65.0.

Code Analysis

We ran 9 analyzers against 2 files and 1 analyzer had findings. 8 analyzers had no findings.

Analyzer Findings
Sensitive Files Analyzer 1 finding

View PR in the DryRun Dashboard.

Copy link

guardrails bot commented Dec 13, 2024

⚠️ We detected 1 security issue in this pull request:

Vulnerable Libraries (1)
Severity Details
High pkg:npm/[email protected] upgrade to: > 39.65.0

More info on how to fix Vulnerable Libraries in JavaScript.


👉 Go to the dashboard for detailed results.

📥 Happy? Share your feedback with us.

Copy link

Stale pull request message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
javascript Pull requests that update Javascript code Mend: dependency security vulnerability Security vulnerability detected by Mend no-pr-activity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants