Repository navigation
Carry out open renovate dependency updates - #190
Merged
Merged
Conversation
Carries out renovate PR #181. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MZ6KChR6A3bwrqzmZc4gPQ
Carries out renovate PR #183 (Dockerfile part; the CI workflow part is committed separately). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MZ6KChR6A3bwrqzmZc4gPQ
Carries out renovate PR #161. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MZ6KChR6A3bwrqzmZc4gPQ
Carries out renovate PR #170. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MZ6KChR6A3bwrqzmZc4gPQ
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR carries out the open renovate PRs, one commit per update. Each commit was verified locally with
yarn lint,yarn dev-ci,yarn dev-prod-ci, andyarn build(the repo has no separate unit test suite) all passing at that commit's exact dependency state.Carried out
18.12.1→18.20.8(Dockerfile)Update Node.js to v18.20.8node:24.19.0; CI part blocked, see below)Update dependency node to v24@turf/centroid^6.5.0→^7.0.0— the existing CJS usage (turf.centroid(...)) still works in v7 (7.4.0), no code changes neededUpdate dependency @turf/centroid to v7babel-loader^8.2.3→^10.0.0— no config changes needed (the comunica v5 / n3 / traqula / rdf-string parts of that PR already landed on master)Update dependency babel-loader to v10Skipped
@babel/eslint-parser@8peer-requires ESLint ^9/^10 and fails under ESLint 7 withSyntaxError: Cannot use import statement outside a module. Skipped per instructions to ignore ESM-only updates.Blocked by missing
workflowscope (patches included)My credentials cannot push
.github/workflows/*changes (neither via git push nor the contents API — both return "refusing to allow an OAuth App to … withoutworkflowscope"), so two things need a maintainer push:1. The CI workflow half of #183 (the Dockerfile half is in this PR):
2. #189 (
webpack-dev-serverv6) — fully worked out and verified locally, but not included because it cannot go green without a workflow change. What it needs:webpack-dev-server^4.7.4→^6.0.0in package.json.yarn upgrade webpack(stays within the existing^5.69.0range, resolves to 5.109.2): v6 needs webpack ≥ 5.101 forcompiler.platform, otherwise the server crashes at startup withTypeError: Cannot read properties of undefined (reading 'web'). With the newer webpack,yarn devserves fine onhttp://localhost:8080/(verified).20.xentries from thebuild-devandbuildCI matrices: webpack-dev-server 6 declaresengines: node >= 22.15.0, and yarn 1 enforces engines at install time — this is why renovate's Update dependency webpack-dev-server to v6 #189 is currently red on all Node 20 jobs. Node 20 has been EOL since April 2026:Once the matrix change is pushed (or workflow scope granted), the dev-server bump itself is just the package.json line +
yarn upgrade webpack, and everything passes.🤖 Generated with Claude Code
https://claude.ai/code/session_01MZ6KChR6A3bwrqzmZc4gPQ
Generated by Claude Code