Skip to content

epic: major dependency upgrades #174

@josecelano

Description

@josecelano

Overview

This epic tracks all major version dependency upgrades for the Torrust website. Each item is a separate issue because major upgrades involve breaking changes and require individual testing and migration effort.

Minor/patch upgrades are handled in regular maintenance PRs (see #162).

Dependency Upgrade Tasks

Package(s) Current Target Issue Status
flexsearch ^0.7.43 ^0.8.x #161 ✅ Done
tailwindcss + plugins ^3.4.17 ^4.x #169 ✅ Done (PR #180)
vite ^6.0.0 ^7.x #170 ✅ Done (PR #181)
ESLint toolchain (eslint, @eslint/js, @eslint/compat, eslint-config-eslint, eslint-plugin-svelte, svelte-eslint-parser, globals) v9/v11/v2/v0.43 v10/v13/v3/v1/v17 #171 ✅ Done (PR #179)
@iconify/svelte ^4.2.0 ^5.x #172 ✅ Done (PR #178)
@sveltejs/vite-plugin-svelte ^5.0.3 ^6.x #173 ✅ Done (PR #181)

All sub-issues resolved. Closing epic.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions