Skip to content

Comments

Use shared Renovate preset and update pnpm to v10#602

Merged
bdrhn9 merged 4 commits intomainfrom
bdrhn9/tasks1855
Feb 23, 2026
Merged

Use shared Renovate preset and update pnpm to v10#602
bdrhn9 merged 4 commits intomainfrom
bdrhn9/tasks1855

Conversation

@bdrhn9
Copy link
Contributor

@bdrhn9 bdrhn9 commented Feb 22, 2026

Migrate the repository from pnpm v9 to v10 and adopt the shared Renovate preset from api3dao/renovate-config. This improves supply chain security via minimumReleaseAge enforcement and standardizes Renovate configuration across projects.

As a part of https://github.com/api3dao/tasks/issues/1855

Changes beyond the task description

  • Dependency downgrades (dotenv, immer, rimraf, @types/node, hardhat): Latest versions were published
    within the 14-day minimumReleaseAge window. Lowered each semver lower bound by one patch so pnpm can resolve a
    mature version within the range. Caret ranges still allow future updates once they age past 14 days.
  • Dockerfile: Updated npm install -g pnpm@9pnpm@10 to match the new packageManager field.

Test plan

@bdrhn9 bdrhn9 requested a review from hiletmis February 22, 2026 17:29
Copy link

@hiletmis hiletmis left a comment

Choose a reason for hiding this comment

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

LGTM

@bdrhn9 bdrhn9 merged commit 76bb2bd into main Feb 23, 2026
5 checks passed
@bdrhn9 bdrhn9 deleted the bdrhn9/tasks1855 branch February 23, 2026 10:45
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.

2 participants