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.
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
flexsearch^0.7.43^0.8.xtailwindcss+ plugins^3.4.17^4.xvite^6.0.0^7.xeslint,@eslint/js,@eslint/compat,eslint-config-eslint,eslint-plugin-svelte,svelte-eslint-parser,globals)@iconify/svelte^4.2.0^5.x@sveltejs/vite-plugin-svelte^5.0.3^6.xAll sub-issues resolved. Closing epic.