-
Notifications
You must be signed in to change notification settings - Fork 17
Closed
Labels
verifiedAll test cases were verified successfullyAll test cases were verified successfully
Milestone
Description
Why
This issue tracks the upgrade of various build dependencies and the base Alpine image for NethServer/ns8-imapsync.
Upgrading is required to ensure security, maintainability, and compatibility with newer standards. All referenced upgrades are already merged and provide details for follow-up.
Purpose
Keep imapsync up-to-date by tracking upgrades to key dependencies and the base container image.
Proposed upgrades
Build dependencies
- Node.js upgrade: chore(deps): update node.js to v24
- axios security & feature upgrade: fix(deps): update dependency axios to ^0.30.0 [security]
Base image (Alpine version)
- Alpine upgrade: chore(deps): update alpine docker tag to v3.22.2
Each referenced PR contains implementation notes and vulnerability analysis where needed.
Alternative solutions
- Evaluate only mandatory security fixes if stability is impacted.
- Pause upgrades pending downstream compatibility assessment.
Additional context
- Upgrade PRs are merged and tested.
- Further integration tests will be performed as needed on imapsync releases.
- See referenced PRs for details/changelogs.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
verifiedAll test cases were verified successfullyAll test cases were verified successfully
Type
Projects
Status
Done