Skip to content

Commit ad48925

Browse files
wayneclaude
andcommitted
chore(deps-policy): block dotenv major bumps while Stagehand peer-pins to ^16
@browserbasehq/stagehand@2.5.8 peer-depends on `dotenv@^16.4.5` and imports it at runtime (`require("dotenv")` in dist/index.js:482). Letting dependabot keep proposing dotenv 17 PRs (most recent: PR #6) creates review churn for an upgrade with no user value — dotenv 17's only behavioural change vs 16 is the new `quiet` default, which would just get silenced. Revisit when T-NEW-1 (Stagehand v3 migration) lands. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 61ba456 commit ad48925

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ updates:
5454
# @types/node major bumps follow Node LTS upgrades (rare + manual)
5555
- dependency-name: "@types/node"
5656
update-types: ["version-update:semver-major"]
57+
# dotenv major bumps blocked while @browserbasehq/stagehand@^2.x peer-
58+
# depends on dotenv@^16.4.5. dotenv 17's only behavioural change vs 16
59+
# is the new `quiet` default, which we'd silence anyway — no user
60+
# value to upgrading until Stagehand bumps its peer. Revisit when the
61+
# T-NEW-1 Stagehand v3 migration lands.
62+
- dependency-name: "dotenv"
63+
update-types: ["version-update:semver-major"]
5764
commit-message:
5865
prefix: "chore(deps)"
5966
include: "scope"

0 commit comments

Comments
 (0)