Skip to content

v2.0.1

Choose a tag to compare

@lutefd lutefd released this 22 Aug 14:43
· 30 commits to main since this release
fa570e0

Release Notes — First-Time Setup Wizard

Version: v2.0.1
Date: 2025-08-22

Highlights

  • Install Wizard: New guided setup for first-time users to clone repo, name folder, and configure Git identity.
  • Automatic Setup Detection: Plugin checks for existing config/repo and launches wizard if needed.

Changes

  • Added:
    • InstallWizard.ts modal with steps for repo URL, folder naming, and Git user/email config.
    • needsFirstTimeSetup() in main.ts to detect unconfigured states and trigger wizard.
    • Conditional initialization in main.ts to delay sync until after setup.

Tests

  • No new tests added in this release; existing tests remain unchanged.

Notes

  • Wizard simplifies onboarding for new users by handling clone and basic config.
  • Existing installs skip the wizard automatically.

Potential follow-ups

  • Add tests for wizard flows and setup detection.
  • Enhance wizard with repo creation options or auth handling.
  • Include sample repo templates in documentation.

Full Changelog: v2.0.0...v2.0.1