Skip to content

v0.30.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jul 16:05
· 54 commits to main since this release
Immutable release. Only release title and notes can be modified.
d7a17d2

What's Changed

  • ci(release): publish to crates.io via OIDC trusted publishing by @emal-avala in #555
  • ci(release): open an issue when publish jobs fail or drift by @emal-avala in #568
  • fix(session): atomic writes and per-session locks for all writers by @emal-avala in #564
  • fix(tui): resolve resume project root off the event loop by @emal-avala in #565
  • perf(tui): short-circuit rich diff highlight for oversized results by @emal-avala in #567
  • fix(theme): warn on unknown theme id in config by @emal-avala in #569
  • fix(tui): single seam for conversation-scoped state on swap by @emal-avala in #572
  • feat(tui): per-frame mouse hit-rect registry by @emal-avala in #574
  • perf(tui): incremental syntect for streaming fenced code blocks by @emal-avala in #575
  • feat(tui): add fuzzy subsequence matcher and rank the command palette by @emal-avala in #573
  • feat(cli): ask which provider on first run instead of pinning xAI by @emal-avala in #577
  • feat(tui): empty-conversation guidance in the transcript pane by @emal-avala in #578
  • fix(permissions): match rule patterns against url and fail closed by @emal-avala in #563
  • fix(tui): persist interactive sessions so /resume can list them by @emal-avala in #556
  • feat(tui): launch surface with StartupWarning from /doctor checks by @emal-avala in #579
  • feat(tui): resume recent sessions from the launch surface by @emal-avala in #580
  • fix(session): stamp provider identity and refuse mismatched resume by @emal-avala in #566
  • feat(tui): wire [ui.statusline] template into the modern status bar by @emal-avala in #571
  • feat(tui): completion dropdown for slash and @path by @emal-avala in #576
  • fix(cli): restore newline before list_slash_for_palette closing brace by @emal-avala in #581
  • feat(tui): allow releasing mouse capture for native selection by @emal-avala in #570
  • feat(tui): launch row click-to-resume and reduced-motion shimmer by @emal-avala in #582
  • Release v0.30.0 by @emal-avala in #583

Full Changelog: v0.29.0...v0.30.0