Skip to content

YAMS 0.19.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Aug 03:04
Immutable release. Only release title and notes can be modified.
8ab82c1

Release Notes

⚠ BREAKING CHANGES

  • ingest: callers using connectAsync or legacy MessageFramer and FrameReader helpers must migrate to connect, frame_message_into, feed, and get_frame.
  • search: removes query parser, result ranker, search filter, and SearchResults container APIs from yams_search.

Added

  • search: make topology-assisted retrieval the default (#57) (a3d065d)
  • search: trace bounded topology rescue (9618370)

Fixed

  • build: restore MSVC and Apple libc++ portability (25bce22)
  • ci: preserve staged hook inputs (7a86afe)
  • ci: stabilize sanitizer test paths (75ceff2)
  • cli: harden argument count arithmetic (a6117de)
  • daemon: make watcher and restart reliable (f53d063)
  • daemon: stop shutdown log storm (bb8fe66)
  • daemon: verify lifecycle process identity (dabb424)
  • graph: improve agent navigation (11b0241)
  • graph: propagate workspace scope through daemon (0b3317b)
  • graph: scope exploration to workspace (70d0236)
  • graph: scope explore to working tree (2345462)
  • grep: bound final result window (8d447f1)
  • harden buffer and parser contracts (4e566f6)
  • prune: prioritize extensionless signatures (6e84723)
  • release: harden runtime boundaries (cee3adc)
  • release: repair package repo publish (80738eb)
  • rm: make deletion safe and observable (91fb1a3)
  • search: cancel disconnected requests (10ff335)
  • search: correct code navigation (8ad4ab2)
  • services: saturate add deadline budget (8cc1533)
  • storage: harden manifest and graph cleanup (b31de9c)
  • synchronize daemon service publication (9855c7b)
  • test: use compat jthread shim in deadline test (4750aa5)

Performance

  • ingest: bound store batching (ed8492b)
  • ingest: harden daemon batching and shutdown (#58) (ae15bf3)
  • search: bound topology routing and harden runtime paths (#59) (7df64b1)

Changelog

This file is retained for release automation. Published releases and their
generated notes are available at:

Curated project updates and benchmark commentary live in
docs/newsletter.md.
Full changelog: CHANGELOG.md