Skip to content

Upgrade Webtop dependencies (tracking issue) #7763

@stephdl

Description

@stephdl

Why

This issue tracks the upgrade of various dependencies of Webtop in NethServer/ns8-webtop.
Upgrading ensures the project remains secure, maintainable, and compatible with newer features. All proposed updates are already merged and can be referenced for details and further follow-up.

Purpose

Keep Webtop up-to-date, resolve security vulnerabilities, enable new features and maintain compatibility with upstream projects and dependencies.

Proposed solution

The following upgrades have been applied or are proposed:

UI dependencies

Github Action upgrade

Build dependency

Dependencies of Webtop itself

Each referenced PR contains details, release notes, and vulnerability explanations where applicable.

Alternative solutions

  • Hold back upgrades if breaking changes are identified during downstream integration.
  • Evaluate only security fixes and defer non-essential upgrades if stability becomes critical.

Additional context

  • Upgrade PRs have passed CI and are merged.
  • Follow up on Webtop integration tests for unexpected regressions.
  • See referenced PRs for changelogs and upstream details.

See also

  • All referenced upgrade PRs in NethServer/ns8-webtop.

Metadata

Metadata

Assignees

Labels

testingPackages are available from testing repositoriestwo-weeks-trialPackages must remain almost two week in the testing repository before the release

Projects

Status

Testing

Relationships

None yet

Development

No branches or pull requests

Issue actions