Skip to content

WIP: Vite 8, React 19#341

Draft
tuj wants to merge 20 commits into
release/3.0.0from
feature/vite-8-beta
Draft

WIP: Vite 8, React 19#341
tuj wants to merge 20 commits into
release/3.0.0from
feature/vite-8-beta

Conversation

@tuj
Copy link
Copy Markdown
Contributor

@tuj tuj commented Jan 23, 2026

Link to ticket

https://leantime.itkdev.dk/#/tickets/showTicket/6521

Description

This is a work in progress of an upgrade to Vite 8 and React 19.
It upgrades all packages to the newest version.

The pagination component could not handle the upgrade, so it has been replaced by next/prev buttons.
The react-images-uploading module is not compatible with React 19, so it is replaced with react-dropzone which is already a part of the project.

Screenshots

New pagination:

Screenshot 2026-03-25 at 14 46 31

Checklist

  • My code is covered by test cases.
  • My code passes our test (all our tests).
  • My code passes our static analysis suite.
  • My code passes our continuous integration process.

@tuj tuj self-assigned this Jan 23, 2026
@tuj tuj added this to the 3.0.0 milestone Mar 2, 2026
@tuj tuj changed the title POC: Vite 8 (beta), React 19 WIP: Vite 8 (beta), React 19 Mar 6, 2026
@tuj tuj changed the title WIP: Vite 8 (beta), React 19 WIP: Vite 8, React 19 Mar 18, 2026
@tuj tuj added the version 3 Issues related to the release of version 3 label Apr 22, 2026
@tuj tuj added backlog Future fixes and improvements and removed version 3 Issues related to the release of version 3 labels May 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backlog Future fixes and improvements dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant