Skip to content

Upgrade dependencies and ejabberd to 26.02 for ns8-ejabberd #7920

@stephdl

Description

@stephdl

This issue proposes to upgrade dependencies for the ns8-ejabberd module and adopt ejabberd 26.02. The update ensures security, stability, and up-to-date functionality.

Proposed solution

Upgrade the following in ns8-ejabberd:

  • sass to v1.97.3 (PR #101)
  • axios to v0.30.3 [security] (PR #102)
  • @babel/eslint-parser to v7.28.6 (PR #103)
  • sass to v1.98.0 (PR #108)
  • ejabberd/ecs docker tag to v26 (PR #107)
  • core-js to v3.48.0 (PR #105)
  • @nethserver/ns8-ui-lib to v1.12.2 (PR #104)
  • Translations update from Hosted Weblate (PR #100)

Upgrade the bundled ejabberd to version 26.02.

Alternative solutions

No alternative available; this is routine maintenance and security/feature update.

Additional context

Primary motivations: up-to-date packages, improved security, bug fixes, and new features with ejabberd 26.02

See also

Metadata

Metadata

Assignees

No one assigned

    Labels

    verifiedAll test cases were verified successfully

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions