Skip to content

Changelog

SMOLTRACE follows Keep a Changelog and Semantic Versioning.

See the full changelog on GitHub: changelog.md.

Recent Highlights

  • 0.2.11 — Generation settings that reach the model (--temperature, --top-p, --top-k, --max-new-tokens, --reasoning-effort, --enable-thinking), with anything a provider cannot apply reported instead of dropped; Brave and Tavily web search; a search provider without its key now stops the run; the litellm key check is provider-aware (OpenRouter, Nebius, Gemini, DeepSeek keys work).
  • 0.1.0 — Added leaderboard grouping metadata and multi-server MCP; introduced direct local JSON/JSONL evaluation, private-by-default Hub output, a fail-closed BFSI profile, hardened tools/OpenSearch/trace handling, real bounded parallelism and model reuse, and upgraded genai-otel-instrument to >=1.6.1,<2.0.0.
  • 0.0.15 — Relicensed from AGPL-3.0 to Apache-2.0 (LICENSE, pyproject classifier, README badge, and generated HF dataset-card frontmatter updated to match).
  • 0.0.14 — Added the OpenSearch exporter (--output-format=opensearch): creates OpenSearch indexes equivalent to the 4 HuggingFace datasets, with typed mappings, bulk indexing, and idempotent leaderboard upserts. Introduced the smoltrace/exporters/ package with a BaseExporter abstraction. See Output Formats.

For the complete history, read changelog.md on GitHub.