Skip to content

Releases: KSDaemon/seshat

Seshat v0.7.1

Choose a tag to compare

@KSDaemon KSDaemon released this 18 Jun 14:17

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.7.0

Choose a tag to compare

@KSDaemon KSDaemon released this 17 Jun 21:16

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.6.0

Choose a tag to compare

@KSDaemon KSDaemon released this 13 Jun 16:00

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.5.1

Choose a tag to compare

@KSDaemon KSDaemon released this 28 May 09:20

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.5.0

Choose a tag to compare

@KSDaemon KSDaemon released this 26 May 21:33

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.4.0

Choose a tag to compare

@KSDaemon KSDaemon released this 25 May 16:09

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.3.2

Choose a tag to compare

@KSDaemon KSDaemon released this 19 May 16:22

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • Add integration tests for end-to-end serve guardrails
  • Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • seshat status command
  • Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • Branch code review and quality gate
  • Basic seshat scan command with clap and two-phase progress
  • Release pipeline and version string with git hash
  • Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.3.1

Choose a tag to compare

@github-actions github-actions released this 17 May 18:32

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • US-005 - Add integration tests for end-to-end serve guardrails
  • [US-005] - Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • [US-011] - seshat status command
  • [US-003] - Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • US-005 - Branch code review and quality gate
  • [US-001] - Basic seshat scan command with clap and two-phase progress
  • US-006 - Release pipeline and version string with git hash
  • [US-004] - Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 May 13:24

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • US-005 - Add integration tests for end-to-end serve guardrails
  • [US-005] - Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • [US-011] - seshat status command
  • [US-003] - Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • US-005 - Branch code review and quality gate
  • [US-001] - Basic seshat scan command with clap and two-phase progress
  • US-006 - Release pipeline and version string with git hash
  • [US-004] - Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default

Seshat v0.2.1

Choose a tag to compare

@github-actions github-actions released this 11 May 16:05

Features

  • (cli) add seshat completions subcommand with shell auto-detect
  • US-005 - Add integration tests for end-to-end serve guardrails
  • [US-005] - Background update notice on CLI commands
  • Comprehensive fix for the seshat review TUI review wizard: UI layout matching design spec, left-right example navigation, convention dedup via description hash, rich summary with total/pending/precision/coverage, non-blocking event loop to prevent hang on exit, consistent branch ID, and snapshot hash for reject concurrency.
  • tui review wizard
  • (cli) implement seshat init command
  • [US-011] - seshat status command
  • [US-003] - Implement seshat serve CLI command with DB discovery and startup/shutdown UX
  • US-005 - Branch code review and quality gate
  • [US-001] - Basic seshat scan command with clap and two-phase progress
  • US-006 - Release pipeline and version string with git hash
  • [US-004] - Configuration system with seshat.toml and zero-config defaults
  • scaffold Rust workspace with 9 crates

Bug Fixes

  • fix failing tests
  • harden autoscan/watcher guardrails per code review
  • use RAII Drop guard for scan integration test DB cleanup
  • clean up temp project DBs in scan integration tests
  • wrap env var mutations in unsafe blocks for Rust 1.83+ compatibility

Tests

  • pin git init -b main in repo-bootstrap helpers
  • (cli) tighten completions tests — no leaks, stderr-clean, cfg-guarded
  • (bin/scan_integration) isolate HOME for every test by default