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; thelitellmkey 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-instrumentto>=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 thesmoltrace/exporters/package with aBaseExporterabstraction. See Output Formats.
For the complete history, read changelog.md on GitHub.