What's Changed
Features
* feat(ci): add Docker image publishing to GitHub Container Registry by mldangelo in https://github.com/promptfoo/promptfoo/pull/1263
* feat(webui): add yaml upload button by typpo in https://github.com/promptfoo/promptfoo/pull/1264
Documentation
* docs: fix javascript configuration guide variable example by onyck in https://github.com/promptfoo/promptfoo/pull/1268
* site(careers): update application instructions and preferences by mldangelo in https://github.com/promptfoo/promptfoo/pull/1270
* chore(python): enhance documentation, tests, formatting, and CI by mldangelo in https://github.com/promptfoo/promptfoo/pull/1282
Fixes
* fix: treat .cjs and .mjs files as javascript vars by onyck in https://github.com/promptfoo/promptfoo/pull/1267
* fix: add xml tags for better delineation in `llm-rubric`, reduce `harmful` plugin false positives by typpo in https://github.com/promptfoo/promptfoo/pull/1269
* fix: improve handling of json objects in http provider by typpo in https://github.com/promptfoo/promptfoo/pull/1274
* fix: support provider json filepath by typpo in https://github.com/promptfoo/promptfoo/pull/1279
Chores
* chore(ci): implement multi-arch Docker image build and push by mldangelo in https://github.com/promptfoo/promptfoo/pull/1266
* chore(docker): add multi-arch image description by mldangelo in https://github.com/promptfoo/promptfoo/pull/1271
* chore(deps): update ajv-formats from 2.1.1 to 3.0.1 by mldangelo in https://github.com/promptfoo/promptfoo/pull/1276
* chore(eslint): add new linter rules and improve code quality by mldangelo in https://github.com/promptfoo/promptfoo/pull/1277
* chore: move types files by typpo in https://github.com/promptfoo/promptfoo/pull/1278
* chore(deps): update swc/core to version 1.7.1 by mldangelo in https://github.com/promptfoo/promptfoo/pull/1285
Refactor
* refactor(redteam): rename strategies and improve type safety by mldangelo in https://github.com/promptfoo/promptfoo/pull/1275
CI
* ci: re-enable Node 22.x in CI matrix by mldangelo in https://github.com/promptfoo/promptfoo/pull/1272
New Contributors
* benasher44 made their first contribution in https://github.com/promptfoo/promptfoo/pull/1284
**Full Changelog**: https://github.com/promptfoo/promptfoo/compare/0.73.5...0.73.6