pnpm dlx update-browserslist-db@latest do not update caniuse-lite in pnpm workspace

Author: JintusCreated Mar 12, 2025Updated Apr 5, 2025

I have a pnpm workspace with multiple dependencies directly and indirectly depending on browserlist. When a new version of caniuselite is released, when using pnpm dlx update-browserslist-db@latest in the root project, this keep saying the same thing even if we rerun the command :

bash
pnpm dlx update-browserslist-db@latest
Latest version:     1.0.30001703
Updating caniuse-lite version
$ pnpm up caniuse-lite
caniuse-lite has been successfully updated

No target browser changes

No matter how many time I run the command this is the same output, it keep reinstalling latest version (it should be already at latest version)

After running this command, building one package reposing on browserlist keep blocking on :

Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme

This is very annoying as it block the pipelines.

I am using [email protected]

Thx in advance for your responses

Source: browserslist/browserslist