Skip to content

0.48.0

Compare
Choose a tag to compare
@typpo typpo released this 18 Mar 15:57
· 520 commits to main since this release

What's Changed

  • feat: migrate filesystem storage to sqlite db by @typpo in #558
    • When you first run eval or view with 0.48.0, your saved evals will be migrated from .json files to a sqlite db. Please open an issue if you run into problems.
    • Restoration: By default, the migration process runs on the promptfoo output directory ~/.promptfoo/output. This directory is backed up at ~/.promptfoo/output-backup-* and you can restore it and use a previous version by renaming that directory back to output
  • feat: Add anthropic:messages and replicate:mistral as default providers to web ui by @matt-hendrick in #562
  • feat(csv): add support for __description field by @typpo in #556
  • feat: add label field to provider options by @typpo in #563
  • fix(azureopenai): add support for max_tokens and seed by @typpo in #561
  • docs: adjust configuration for python provider by @romaintoub in #565
  • chore: db migration and cleanup by @typpo in #564

New Contributors

Full Changelog: 0.47.0...0.48.0