Skip to content

Releases

Scout 4.3.1

Choose a tag to compare

@rexsacrorum rexsacrorum released this 31 Oct 10:03

[4.3.1] - 2026-10-31

Bug Fixes

  • invite feedback without the update and issue-search gate

Scout 4.3.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 22 Oct 14:27

[4.3.0] - 2026-10-22

Features

  • add multi-root workspace search
  • extend package validity to 90 days
  • expose embedding reuse for Keep

Bug Fixes

  • preserve root search and semantic sync during reloads
  • harden cancellation and revision reporting
  • preserve lifecycle deadlines and response metadata
  • adopt rmcp server config
  • guide reproduction comments on existing issues
  • avoid closed connections during model downloads
  • update rustls to patched version
  • keep commercial use free until Scout plans go on sale

Scout 4.2.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 16 Sep 14:18

[4.2.0] - 2026-09-16

Features

  • support safe feedback retries

Bug Fixes

  • reject invalid and expired feedback retries

Scout 4.1.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 13 Sep 23:41

[4.1.0] - 2026-09-13

Features

  • expose process-wide search limit overrides
  • stop idle and orphaned server processes

Bug Fixes

  • correct reverted merge notes and public issue links
  • retain process caps for unloaded inline tools
  • explain ignored worktrees in empty searches
  • check issues and updates before feedback
  • keep feedback handshake within its size budget
  • clarify safe feedback prerequisites
  • separate feedback prerequisite steps
  • restore feedback triggers and product checks

Scout 4.0.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 08 Sep 09:36

[4.0.0] - 2026-09-08

Breaking Changes

  • return compact results and expose the guide on demand (a858351)

Features

  • emit feedback_submitted telemetry carrying the reportId (18cc574)
  • preserve fuzzy rankings across snapshot pages (3414ec3)

Bug Fixes

  • correct stale C# member-pattern claim in find description (127c03e)
  • retain coverage for an empty compact scope (01313b3)
  • retain index identity across compact offset pages (5d6f570)
  • track content edits in compact page identity (70973a9)
  • bind offset pages to semantic ranking state (6e74c5b)
  • preserve recovery for incomplete ranked searches (edb199c)
  • assign snapshot creation time under the cache lock (8796e28)
  • validate page content and bound fuzzy scans (04df499)
  • encode SHA-256 digests after sha2 update (4de04a1)

Code Refactoring

  • extract model download into a scout-provision crate (74abeee)

Scout 3.5.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 03 Sep 09:01

[3.5.0] - 2026-09-03

Features

  • diff→declarations core for the changed_symbols review primitive (98d9a39)
  • the changed_symbols review-primitive tool (FR1) (e337fa7)

Bug Fixes

  • remove the model staging dir when creating the destination fails (9368870)
  • resolve changed_symbols per line and classify across both diff sides (115d339)
  • pair changed_symbols by touch state so overloads and renames classify right (ee29bb3)
  • scale changed_symbols to large diffs and harden its inputs (3d63953)
  • report ambiguous same-name declarations as unknown, and cut per-hunk rework (9b742f1)
  • pair overloaded declarations across a pure rename (0c3172a)
  • report changed_symbols spans as 1-based lines, tighten pure rename and paths (862f8e6)
  • use the shared review-primitives range shape and bound the parse (6128604)

Code Refactoring

  • read the range-past-file error more plainly (b3901e5)

Scout 3.4.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 02 Sep 12:03

[3.4.0] - 2026-09-02

Features

  • content-addressed embedding cache so semantic re-load is cheap (#537) (cc77633)
  • content-addressed embedding cache for cheap semantic re-loads (cc77633)
  • bring the semantic tier up on load, safely (20c9b79)
  • inline semantic build ETA and state in find (7be7acb)
  • evict the resident semantic index after idle, re-warm on demand (a7d3432)

Bug Fixes

  • tighten the embedding-cache key, eviction, and telemetry after review (cc77633)
  • harden the embedding cache after the second review (cc77633)
  • quiesce every vectors-store writer before a reload reopens it (5209893)
  • keep the inline semantic state consistent and race-free (4e1be2a)
  • re-warm an idle tier on the default NL path, serve nothing stale (c01a84a)
  • make idle eviction race-safe with concurrent semantic queries (7af0524)
  • close the remaining eviction/flusher and re-warm races (2324b98)

Scout 3.3.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 01 Sep 09:14

[3.3.0] - 2026-09-01

Features

  • runtime load/unload to repoint the index at a worktree (#536) (3bacc97)

Bug Fixes

  • report the root a find actually searched (#501) (9f19ccb)
  • hold the root copy to the sentence limits (9f19ccb)
  • free the initial index on unload and harden the lifecycle gate (3bacc97)
  • tighten the load/unload lifecycle after review (3bacc97)
  • quiesce the outgoing warmer only on a same-root reload (3bacc97)
  • scope runtime load to lexical+structural and make generation atomic (3bacc97)

Scout 3.2.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 29 Aug 07:59

[3.2.0] - 2026-08-29

Features

  • report gaps to the developers with send_feedback (475c6dc)
  • raise the default find budget from 8s to 120s (00e0a8a)

Bug Fixes

  • use as_chunks for the UTF-16 pair split (d4199ee)
  • move ast-grep-core with ast-grep-language (17263da)
  • return the rmcp 3 CallToolResponse from call_tool (f2db713)
  • stop trusting an unproven answer, and repair an invalid install id (302982d)
  • promise refusal for the file names the rule actually lists (0e079a8)
  • keep an unconfirmed delivery uncertain, and stop touching shared state when off (0b429e8)
  • keep a malformed report id out of the caller's answer (752bff4)
  • bound the raised find budget by the client deadline (95989e2)

Scout 3.1.0

Choose a tag to compare

@rexsacrorum rexsacrorum released this 23 Aug 22:17

[3.1.0] - 2026-08-23

Features

  • stop recommending other servers (#448) (5089909)