Skip to content

chore(deps): bump dotenv from 16.6.1 to 17.4.2 in /agent-sdk#76

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/agent-sdk/dotenv-17.4.2
Open

chore(deps): bump dotenv from 16.6.1 to 17.4.2 in /agent-sdk#76
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/agent-sdk/dotenv-17.4.2

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps dotenv from 16.6.1 to 17.4.2.

Changelog

Sourced from dotenv's changelog.

17.4.2 (2026-04-12)

Changed

  • Improved skill files - tightened up details (#1009)

17.4.1 (2026-04-05)

Changed

  • Change text injecting to injected (#1005)

17.4.0 (2026-04-01)

Added

  • Add skills/ folder with focused agent skills: skills/dotenv/SKILL.md (core usage) and skills/dotenvx/SKILL.md (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (npx skills add motdotla/dotenv)

Changed

  • Tighten up logs: ◇ injecting env (14) from .env (#1003)

17.3.1 (2026-02-12)

Changed

  • Fix as2 example command in README and update spanish README

17.3.0 (2026-02-12)

Added

  • Add a new README section on dotenv’s approach to the agentic future.

Changed

  • Rewrite README to get humans started more quickly with less noise while simultaneously making more accessible for llms and agents to go deeper into details.

17.2.4 (2026-02-05)

Changed

  • Make DotenvPopulateInput accept NodeJS.ProcessEnv type (#915)
  • Give back to dotenv by checking out my newest project vestauth. It is auth for agents. Thank you for using my software.

17.2.3 (2025-09-29)

Changed

  • Fixed typescript error definition (#912)

... (truncated)

Commits

@dependabot @github

dependabot Bot commented on behalf of github May 25, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: agent-sdk, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot requested a review from JustineDevs as a code owner May 25, 2026 19:52
@vercel

vercel Bot commented May 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
mandate402 Ignored Ignored Preview May 26, 2026 8:48am

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Devin Review found 2 potential issues.

Open in Devin Review

Comment thread agent-sdk/package.json
"@x402/evm": "^2.12.0",
"@x402/fetch": "^2.12.0",
"dotenv": "^16.5.0",
"dotenv": "^17.4.2",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🔴 Lockfile not updated after major version bump — package.json and pnpm-lock.yaml are inconsistent

The package.json specifier was changed to "dotenv": "^17.4.2" but agent-sdk/pnpm-lock.yaml:20-22 still contains the old specifier ^16.5.0 resolving to 16.6.1. Version 16.6.1 cannot satisfy ^17.4.2 (semver major mismatch), so the lockfile is broken. Running pnpm install --frozen-lockfile (as CI typically does) will fail because the lockfile doesn't match package.json. This also violates the AGENTS.md mandatory pre-commit rule to run pnpm install and pnpm check:repo-safety before committing, and the repository's requirement to remain "reproducible in CI".

Prompt for agents
The pnpm-lock.yaml in agent-sdk/ was not regenerated after the dotenv version bump from ^16.5.0 to ^17.4.2. The lockfile still references dotenv@16.6.1 with specifier ^16.5.0, which is inconsistent with the new package.json. To fix: run `cd agent-sdk && pnpm install` to regenerate the lockfile with the correct resolved version of dotenv 17.x. If dotenv 17.x does not exist on npm, the specifier itself is wrong and should be corrected to a version that actually exists. The updated pnpm-lock.yaml must be committed alongside the package.json change.
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

Comment thread agent-sdk/package.json
"@x402/evm": "^2.12.0",
"@x402/fetch": "^2.12.0",
"dotenv": "^16.5.0",
"dotenv": "^17.4.2",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚩 Major version bump (16→17) may introduce breaking changes to dotenv/config import

Both agent-sdk/agentSimulator.js:1 and agent-sdk/payVendor.js:1 use import "dotenv/config" which is the standard side-effect import pattern for dotenv. A major version bump (16→17) could potentially change the module's export structure or behavior (e.g., how .env files are located, encoding handling, or subpath exports). Since the lockfile wasn't updated and tests weren't run, there's no evidence this was verified to work. If dotenv v17 removed or renamed the dotenv/config subpath export, both scripts would fail at import time.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented May 25, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
mandate402 122a691 Commit Preview URL

Branch Preview URL
May 26 2026, 08:54 AM

@JustineDevs

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.6.1 to 17.4.2.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.6.1...v17.4.2)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.4.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/agent-sdk/dotenv-17.4.2 branch from 6da57fe to 122a691 Compare May 26, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant