0.120.12 (2026-01-12)
Features
- app: show provider config details on hover in eval results (#6757) (c790f80)
- assertions: add word-count assertion type (#7028) (d21f7a0)
- cli: add logs command for viewing promptfoo log files (#6621) (7ae03b4)
- config: support environment variables in file paths (#6862) (bf2d801)
- mcp: add server-side filtering to get_evaluation_details (#7016) (36b5293)
- providers: add QuiverAI provider (#6979) (5ec7345)
- providers: cloudflare ai gateway support (#6966) (d53e276)
- providers: integrate tracing in openai codex provider (#6751) (7150824)
Bug Fixes
- allow custom function names in extension hooks to run for all hooks (#6993) (695e4b3)
- app: prevent pagination bar from floating on short eval tables (#7010) (a54d1a5)
- app: prevent sticky header jitter when scroll room is minimal (#7026) (54347c1)
- mcp: fix stdio server lifecycle and shutdown (#7001) (c08c735)
- mcp: fix stdio server lifecycle and shutdown (#7003) (1c35bbf)
- providers: consolidate response_format loading and fix Azure nested schema bug (#6880) (2d35ff2)
- redteam: batch update plugins in handleToggleAll to prevent infinite loop (#6969) (2e6cbe0)
- test-cases: fix xlsx/xls array format loading and sheet specifier syntax (#6998) (d8e266c)