Skip to content

v3.9.0 — Prompt Templates Migrated to YAML

Choose a tag to compare

@aiqualitylab aiqualitylab released this 30 Mar 18:13
· 313 commits to main since this release

🗂️ v3.9.0 — Prompt Templates Migrated to YAML

Prompt templates moved from prompts/*.txt to prompt_specs/*.yaml. Each spec is now structured with name, version, metadata, template, and system keys.

What's Changed

  • prompts/*.txtprompt_specs/*.yaml (html_analysis, test_generation_traditional, test_generation_prompt_powered, test_generation_playwright, failure_analysis)
  • qa_automation.py now loads all prompts via load_prompt_spec(), load_prompt_template(), and load_prompt_system()
  • Version tag aligned to v3.9.0 across package.json, Dockerfile, and docker-compose.yml

No breaking changes — CLI and test output identical to v3.8.0.

docker pull ghcr.io/aiqualitylab/ai-natural-language-tests:v3.9.0

Full changelog: [CHANGELOG.md](https://claude.ai/chat/CHANGELOG.md)