Dependencies - #3837
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3837 +/- ##
==========================================
- Coverage 79.30% 79.23% -0.08%
==========================================
Files 896 896
Lines 67371 67374 +3
Branches 2608 2662 +54
==========================================
- Hits 53426 53381 -45
- Misses 13276 13324 +48
Partials 669 669
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
🟢 Approval recommended
The version bumps are internally consistent (no remaining references to the prior pinned versions found in the repo) and the updated Debian roadmap check matches the current roadmap wording.
Pull request overview
Updates a set of pinned dependency versions across the release/build tooling, container images, and frontend E2E/tooling workspaces to prepare for an upcoming release.
Changes:
- Bumped container/build dependencies (versitygw, Traefik, Valkey image tag).
- Updated Playwright workspace dependencies and lockfile.
- Updated plugin workspace dependencies/lockfile (notably astro-web-components, Pinia, Vue/Vuetify, Axios, Sass, ESLint tooling), and tightened the Debian release mention check in the release audit script.
File summaries
| File | Description |
|---|---|
| scripts/release/package_audit_lib.rb | Tightens roadmap validation to look for the documented “Debian release is []” phrasing. |
| scripts/release/build_multi_arch.sh | Bumps versitygw and Traefik versions used during multi-arch builds. |
| scripts/linux/openc3_build_ubi.sh | Bumps Traefik version used for UBI builds. |
| openc3-traefik/Dockerfile | Updates default Traefik image tag argument. |
| openc3-redis/Dockerfile | Updates the default Valkey image tag argument. |
| openc3-buckets/Dockerfile-ubi | Updates default versitygw version argument for UBI buckets image. |
| openc3-buckets/Dockerfile | Updates default versitygw version argument for Debian buckets image. |
| playwright/package.json | Bumps Playwright and related tooling dependencies. |
| playwright/pnpm-lock.yaml | Updates lockfile to reflect Playwright/tooling dependency bumps. |
| openc3-cosmos-init/plugins/package.json | Bumps ESLint/globals/typescript-eslint toolchain versions for the plugins workspace. |
| openc3-cosmos-init/plugins/pnpm-lock.yaml | Updates plugins workspace lockfile for dependency/tooling bumps (including Pinia/Vue/Vuetify and astro-web-components). |
| openc3-cosmos-init/plugins/packages/openc3-vue-common/package.json | Bumps shared Vue package deps (Pinia/Vue/Vuetify/Astro/Axios/Sass). |
| openc3-cosmos-init/plugins/packages/openc3-tool-base/package.json | Bumps tool-base deps and updates peerDependency pinia to 4.0.3. |
| openc3-cosmos-init/plugins/packages/openc3-js-common/package.json | Bumps shared JS deps (Astro/Axios/Sass). |
| openc3-cosmos-init/plugins/packages/openc3-cosmos-tool-*/package.json | Bumps per-tool deps (Astro/Axios/Sass/Vue, and Dagre where applicable). |
Review details
Files not reviewed (2)
- openc3-cosmos-init/plugins/pnpm-lock.yaml: Generated file
- playwright/pnpm-lock.yaml: Generated file
- Files reviewed: 27/32 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|



What changed
Bump dependencies
Why it changed
Prepare for release
Testing strategy
Built and ran
Review notes
Notable upgrates:
versitygw 1.7.0 -> 1.8.0, astro-web-components 7.27.0 -> 8.0.0, pinia 3.0.4 -> 4.0.3, rdoc 7.2.0 -> 8.0.0
Notable skips:
QuestDB 9 -> 10