Page MenuHomePhabricator

[Chore] 🛠️ Update dependencies in Query Builder
Closed, ResolvedPublic

Description

In the README you can find guidelines on how to update the dependencies.

If there are any issues, create a subtask.

If there are open Addbot patches then either comment recheck and +2 them, or abandon them, or create a task if they need more work. (The dependabot pull requests that trigger the Addbot patches can usually be ignored. dependabot will close them eventually.)

A/C

  • Dependencies have been checked using npm ci and npm outdated.
  • All available dependency updates have been applied.
  • GitLab pipeline pass for every update group.
  • Any dependency intentionally not updated is documented with the reason.
  • Any update requiring too much manual work has a linked follow-up task.
  • The README dependency-update instructions are updated to reflect the current Vue 3/Codex stack and GitLab workflow.
  • Existing Gerrit Addbot patches are triaged: superseded patches are abandoned and remaining work is represented in GitLab or a linked task.
  • T433166: translatewiki.net: translation support for https://gitlab.wikimedia.org/repos/wmde/wikidata-query-builder may be dropped due to inactivity is updated with the current maintenance status and confirmation that translatewiki imports are working.
  • latest changes are deployed

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Update dependencies and readmerepos/wmde/wikidata-query-builder!10haakT435632master
Upgrade node version in Dockerfilerepos/wmde/wikidata-query-builder!9arthurtaylorfeat/upgrade-docker-20260901master
Update more dependencies (esp. Codex + Sass)repos/wmde/wikidata-query-builder!8lucaswerkmeister-wmdechoresmaster
Update Blubber and Node.jsrepos/wmde/wikidata-query-builder!7lucaswerkmeister-wmdechores2master
Update dependenciesrepos/wmde/wikidata-query-builder!6lucaswerkmeister-wmdechoresmaster
Customize query in GitLab

Event Timeline

It’s not done yet, but I’m putting the first batch of upgrades up for review. (Remains to be seen how many of the remaining outdated packages can be upgraded without issues.)

Change #1331503 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[operations/deployment-charts@master] wikidata-query-builder: bump image version

https://gerrit.wikimedia.org/r/1331503

Change #1331503 merged by jenkins-bot:

[operations/deployment-charts@master] wikidata-query-builder: bump image version

https://gerrit.wikimedia.org/r/1331503

The task is done.
Thank you all for the efforts!