Skip to content

chore(deps): update tauri, svelte, and build tooling dependencies#214

Open
joshghent wants to merge 1 commit intomasterfrom
repowarden/deps-1772442083925
Open

chore(deps): update tauri, svelte, and build tooling dependencies#214
joshghent wants to merge 1 commit intomasterfrom
repowarden/deps-1772442083925

Conversation

@joshghent
Copy link
Owner

@joshghent joshghent commented Mar 2, 2026

Summary

Updates major dependencies across the Tauri application stack, Svelte framework, and build/test tooling. This PR consolidates 12 dependency updates, including significant version bumps for core frameworks and tools.

Changes

Tauri Ecosystem (2.2.0 → 2.10.x)

  • @tauri-apps/api: 2.2.0 → 2.10.1
  • @tauri-apps/cli: 2.2.0 → 2.10.1
  • @tauri-apps/plugin-autostart: 2.2.0 → 2.5.1
  • @tauri-apps/plugin-clipboard-manager: 2.2.0 → 2.3.2
  • @tauri-apps/plugin-updater: 2.2.0 → 2.10.0

Svelte Ecosystem

  • svelte: 5.0.0 → 5.53.7 (minor + patch updates)
  • @sveltejs/vite-plugin-svelte: 5.0.0 → 6.2.4 ⚠️ (major)

Build & Test Tools

  • vite: 6.0.0 → 7.3.1 ⚠️ (major)
  • vitest: 3.0.0 → 4.0.18 ⚠️ (major)
  • @testing-library/svelte: 5.2.0 → 5.3.1
  • @testing-library/jest-dom: 6.0.0 → 6.9.1
  • jsdom: 25.0.0 → 28.1.0 ⚠️ (major)

Risk Assessment: MEDIUM

  • Major version updates: 4 packages (Vite, Vitest, jsdom, @sveltejs/vite-plugin-svelte)
  • Framework updates: Svelte 5.x has accumulated significant patches that may include behavior changes
  • Build tooling: Vite 7.x and Vitest 4.x may have breaking changes that could affect build/test configuration
  • Tauri ecosystem: Multiple minor/patch updates should be low risk but require testing across all supported platforms

Action Items

  • Review vitest.config.js for compatibility with Vitest 4.x - configuration schema may have changed
  • Test Vite 7.x build output and dev server functionality
  • Verify Svelte 5.x reactivity and component behavior across the application
  • Test all Tauri plugin functionality (autostart, clipboard, updater)

Testing Recommendations

  • Run full test suite: npm test
  • Verify dev server starts correctly: npm run dev
  • Test production build: npm run build
  • Test Tauri desktop app on all target platforms (Windows, macOS, Linux)
  • Verify autostart functionality works as expected
  • Test clipboard manager plugin operations
  • Verify app updater mechanism functions correctly
  • Smoke test critical user flows in the application

Note

The following open Dependabot PRs can likely be closed after merging this update:


🤖 Generated by RepoWarden

Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (macos-latest, aarch64-apple-darwin), build (ubuntu-22.04, x86_64-unknown-linux-gnu), build (windows-latest, x86_64-pc-windows-msvc)

— RepoWarden

@joshghent joshghent changed the title Update dependencies: Tauri 2.10, Svelte 5.53, Vite 7, and others chore: update dependencies (Svelte 5, Tauri 2, Vite 7, and testing tools) Mar 3, 2026
@joshghent joshghent force-pushed the repowarden/deps-1772442083925 branch from 4237fd6 to 329da4a Compare March 3, 2026 09:02
Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (ubuntu-22.04, x86_64-unknown-linux-gnu), build (windows-latest, x86_64-pc-windows-msvc), build (macos-latest, aarch64-apple-darwin)

— RepoWarden

@joshghent joshghent changed the title chore: update dependencies (Svelte 5, Tauri 2, Vite 7, and testing tools) chore: update dependencies (Tauri 2.10, Svelte 5.53, Vite 7, Vitest 4) Mar 4, 2026
@joshghent joshghent force-pushed the repowarden/deps-1772442083925 branch from 329da4a to 5b4ddec Compare March 4, 2026 09:03
Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (windows-latest, x86_64-pc-windows-msvc), build (ubuntu-22.04, x86_64-unknown-linux-gnu), build (macos-latest, aarch64-apple-darwin)

— RepoWarden

@joshghent joshghent force-pushed the repowarden/deps-1772442083925 branch from 5b4ddec to f90489d Compare March 5, 2026 09:03
Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (ubuntu-22.04, x86_64-unknown-linux-gnu), build (macos-latest, aarch64-apple-darwin), build (windows-latest, x86_64-pc-windows-msvc)

— RepoWarden

@joshghent joshghent changed the title chore: update dependencies (Tauri 2.10, Svelte 5.53, Vite 7, Vitest 4) chore(deps): update tauri, svelte, vite, and testing dependencies Mar 6, 2026
@joshghent joshghent force-pushed the repowarden/deps-1772442083925 branch from f90489d to 8ad0dbb Compare March 6, 2026 09:02
Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (windows-latest, x86_64-pc-windows-msvc), build (macos-latest, aarch64-apple-darwin), build (ubuntu-22.04, x86_64-unknown-linux-gnu)

— RepoWarden

@joshghent joshghent changed the title chore(deps): update tauri, svelte, vite, and testing dependencies chore: update dependencies (Svelte 5.53, Tauri 2.10, Vite 7, Vitest 4) Mar 7, 2026
@joshghent joshghent force-pushed the repowarden/deps-1772442083925 branch from 8ad0dbb to 3a51313 Compare March 7, 2026 09:02
Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (macos-latest, aarch64-apple-darwin), build (windows-latest, x86_64-pc-windows-msvc), build (ubuntu-22.04, x86_64-unknown-linux-gnu)

— RepoWarden

Co-Authored-By: RepoWarden <bot@repowarden.dev>
@joshghent joshghent changed the title chore: update dependencies (Svelte 5.53, Tauri 2.10, Vite 7, Vitest 4) chore(deps): update tauri, svelte, and build tooling dependencies Mar 8, 2026
@joshghent joshghent force-pushed the repowarden/deps-1772442083925 branch from 3a51313 to 113cf66 Compare March 8, 2026 09:03
Copy link
Owner Author

I've attempted to fix CI 3 times but the checks are still failing. Please review and fix manually.

Failing checks: build (ubuntu-22.04, x86_64-unknown-linux-gnu), build (windows-latest, x86_64-pc-windows-msvc), build (macos-latest, aarch64-apple-darwin)

— RepoWarden

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant