Skip to content

feat: migrate from webpack to vite#2617

Merged
setchy merged 8 commits intomainfrom
feat/webpack-to-vite
Feb 17, 2026
Merged

feat: migrate from webpack to vite#2617
setchy merged 8 commits intomainfrom
feat/webpack-to-vite

Conversation

@setchy
Copy link
Member

@setchy setchy commented Feb 16, 2026

Migrate build from webpack to vite for HMR, simpler setup and more goodness - https://vite.dev/

Continue to use electron-builder for packaging and publishing.

Note: development vs production localStorage is now separated since dev runs via a local vite server

Ported from setchy/atlassify#2245

Signed-off-by: Adam Setch <adam.setch@outlook.com>
@github-actions github-actions bot added dependency Dependency updates enhancement New feature or enhancement to existing functionality labels Feb 16, 2026
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
23.5% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

Copy link
Member

@afonsojramos afonsojramos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it ❤️‍🔥

@setchy setchy merged commit 8986d46 into main Feb 17, 2026
13 of 14 checks passed
@setchy setchy deleted the feat/webpack-to-vite branch February 17, 2026 11:12
@github-actions github-actions bot added this to the Release 6.18.0 milestone Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Dependency updates enhancement New feature or enhancement to existing functionality

Development

Successfully merging this pull request may close these issues.

2 participants