Skip to content

fix: persist onboarding state across tauri restarts#800

Merged
web3dev1337 merged 6 commits intofix/windows-onboarding-cleanfrom
fix/onboarding-persistent-state
Mar 9, 2026
Merged

fix: persist onboarding state across tauri restarts#800
web3dev1337 merged 6 commits intofix/windows-onboarding-cleanfrom
fix/onboarding-persistent-state

Conversation

@web3dev1337
Copy link
Owner

Summary

  • persist Windows dependency-onboarding state in app data instead of port-scoped localStorage
  • add setup state API endpoints and a focused onboarding state service
  • update the desktop onboarding wizard to restore completion/progress after Tauri restarts and persist dismissals when closed manually

Test plan

  • node --check server/index.js
  • node --check server/onboardingStateService.js
  • node --check client/app.js
  • npx jest --runTestsByPath tests/unit/onboardingStateService.test.js --modulePathIgnorePatterns='templates/project-kits/./package.json' --modulePathIgnorePatterns='templates/scaffolds/./package.json'

@web3dev1337 web3dev1337 merged commit b072dc5 into fix/windows-onboarding-clean Mar 9, 2026
5 checks passed
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