[PR #4385] [MERGED] build: Migrated to SvelteKit 2v #37108

Closed
opened 2026-04-25 10:44:02 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/4385
Author: @candidosales
Created: 8/5/2024
Status: Merged
Merged: 8/7/2024
Merged by: @tjbck

Base: devHead: sveltekit-2v


📝 Commits (6)

📊 Changes

2 files changed (+21 additions, -16 deletions)

View changed files

📝 package.json (+20 -15)
📝 svelte.config.js (+1 -1)

📄 Description

Changelog Entry

Description

I have migrated to SvelteKit 2 and updated related dependencies. SvelteKit 2 requires Node 18.3.

Reference: https://kit.svelte.dev/docs/migrating-to-sveltekit-2

Added

  • Migrated to SvelteKit 2: Significant improvements in performance and simplification of state management.

Changed

  • Added '@sveltejs/vite-plugin-svelte'.
  • Upgraded '@sveltejs/adapter-auto' from version 2.0.0 to 3.2.2.
  • Upgraded '@sveltejs/adapter-static' from version 2.0.3 to 3.0.2.
  • Upgraded '@sveltejs/kit' from version 1.30.0 to 2.5.20.
  • Upgraded '@tailwindcss/typography' from version 0.5.10 to 0.5.13.
  • Upgraded 'eslint-config-prettier' from version 8.5.0 to 9.1.0.
  • Upgraded 'eslint-plugin-cypress' from version 3.0.2 to 3.4.0.
  • Upgraded 'eslint-plugin-svelte' from version 2.30.0 to 2.43.0.
  • Upgraded 'prettier' from version 2.8.0 to 3.3.3.
  • Upgraded 'prettier-plugin-svelte' from version 2.10.1 to 3.2.6.
  • Upgraded 'svelte' from version 4.0.5 to 4.2.18.
  • Upgraded 'svelte-check' from version 3.4.3 to 3.8.5.
  • Upgraded 'typescript' from version 5.0.0 to 5.5.4.
  • Upgraded 'vite' from version 4.4.2 to 5.3.5.

Additional Information

  • In the upcoming PR, we will enhance the TypeScript coverage in the UI components, improving maintainability and enabling more developers to have a better DX to contribute to the UI.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/4385 **Author:** [@candidosales](https://github.com/candidosales) **Created:** 8/5/2024 **Status:** ✅ Merged **Merged:** 8/7/2024 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `sveltekit-2v` --- ### 📝 Commits (6) - [`a58dfcc`](https://github.com/open-webui/open-webui/commit/a58dfccb7dab4c7c42c8b4528f1d330bb1626e5f) Merge pull request #4273 from open-webui/dev - [`d3146d2`](https://github.com/open-webui/open-webui/commit/d3146d20ad74c020855142b2bf7e371f981ec098) Merge pull request #4304 from open-webui/dev - [`6a012d2`](https://github.com/open-webui/open-webui/commit/6a012d290e919e2ce30b35c57bcca1535a9942b5) migration to SvelteKit 2 - [`5315fb2`](https://github.com/open-webui/open-webui/commit/5315fb201d802bd0e1af1f00a076be28fc59bb3f) changelod updated - [`b289eef`](https://github.com/open-webui/open-webui/commit/b289eef5233216261e94314caa581df30b38859e) typo - [`4105c97`](https://github.com/open-webui/open-webui/commit/4105c9735ea188f115356c0e17eef1f17a10277c) revert files ### 📊 Changes **2 files changed** (+21 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+20 -15) 📝 `svelte.config.js` (+1 -1) </details> ### 📄 Description # Changelog Entry ### Description I have migrated to SvelteKit 2 and updated related dependencies. SvelteKit 2 requires Node 18.3. Reference: https://kit.svelte.dev/docs/migrating-to-sveltekit-2 ### Added - **✨ Migrated to SvelteKit 2**: Significant improvements in performance and simplification of state management. ### Changed - Added '@sveltejs/vite-plugin-svelte'. - Upgraded '@sveltejs/adapter-auto' from version 2.0.0 to 3.2.2. - Upgraded '@sveltejs/adapter-static' from version 2.0.3 to 3.0.2. - Upgraded '@sveltejs/kit' from version 1.30.0 to 2.5.20. - Upgraded '@tailwindcss/typography' from version 0.5.10 to 0.5.13. - Upgraded 'eslint-config-prettier' from version 8.5.0 to 9.1.0. - Upgraded 'eslint-plugin-cypress' from version 3.0.2 to 3.4.0. - Upgraded 'eslint-plugin-svelte' from version 2.30.0 to 2.43.0. - Upgraded 'prettier' from version 2.8.0 to 3.3.3. - Upgraded 'prettier-plugin-svelte' from version 2.10.1 to 3.2.6. - Upgraded 'svelte' from version 4.0.5 to 4.2.18. - Upgraded 'svelte-check' from version 3.4.3 to 3.8.5. - Upgraded 'typescript' from version 5.0.0 to 5.5.4. - Upgraded 'vite' from version 4.4.2 to 5.3.5. --- ### Additional Information - In the upcoming PR, we will enhance the TypeScript coverage in the UI components, improving maintainability and enabling more developers to have a better DX to contribute to the UI. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-25 10:44:02 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#37108