← All releases

v0.9.0

new

Major UX improvements: build progress spinners, Vite-style dev server, shell completions, smart error hints, and more.

Developer experience overhaul — every interaction with seite now feels more polished and informative.

Build Progress Feedback

The build pipeline now shows animated spinners for each of its 15+ steps, with per-step timing. No more staring at a blank terminal during long builds.

Vite-Style Dev Server

seite serve now displays the URL prominently with network address, matching the visual style of Vite and Astro:

  seite v0.9.0

  ➜  Local:   http://localhost:3000/
  ➜  Network: http://192.168.1.5:3000/

Shell Completions

New seite completions <shell> command generates tab-completion scripts for Bash, Zsh, Fish, PowerShell, and Elvish.

Welcome Screen

Running seite with no arguments now shows a friendly welcome with context-aware commands instead of raw help text.

Smart Error Hints

  • "Did you mean?" suggestions for misspelled collection names, theme names, and other identifiers (powered by strsim)
  • Config file not found now suggests seite init instead of a bare error
  • seite new now tells you the dev server will auto-reload

Other Improvements

  • --host flag on serve: seite serve --host 0.0.0.0 binds to all interfaces for network access (default: 127.0.0.1); handles hostnames like localhost without panicking
  • --open flag on serve: seite serve --open launches your browser automatically
  • Init file tree: seite init now shows the project structure after scaffolding
  • Stable build output: Collection counts in build summary are now sorted alphabetically (no more random order)
  • Theme gallery link: seite theme list now links to the theme gallery for visual previews; column alignment works correctly with ANSI color output
  • Network URL: only shown when the server is bound to all interfaces, not on loopback
  • Completions: output is clean for shell redirection (seite completions bash > file.sh)