diff --git a/CHANGELOG.md b/CHANGELOG.md index 600fa0b..598f11f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on Keep a Changelog and this project follows Semantic Versio ## [Unreleased] +## [0.10.0] - 2026-06-19 + - **Run functional failure clue** — Run now surfaces a benchmark assertion failure line when quality metrics fail despite a technically completed run, with categories such as invalid tool arguments or missing tool calls. - **Duplicate tool-call argument scoring** — `tool_arguments_valid` now consumes matched tool calls so repeated calls to the same function with different arguments are scored consistently with `tool_call_assertion_pass`. - **Legacy Runs API cleanup** — removed the orphaned public `/runs` list/delete routes, their route-specific service, and route-only tests now that Results deletion uses `/results-view/runs/:runId`, while retaining the underlying run/result tables for active benchmark, evaluation, retention, and cleanup flows. diff --git a/README.md b/README.md index e8f9414..7b4586e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # InferHarness -[![version](https://img.shields.io/badge/version-0.9.0-blue)](https://github.com/Fango2007/InferHarness/releases/tag/v0.9.0) +[![version](https://img.shields.io/badge/version-0.10.0-blue)](https://github.com/Fango2007/InferHarness/releases/tag/v0.10.0) [![node](https://img.shields.io/badge/node-25.x-339933)](package.json) [![python](https://img.shields.io/badge/python-3.10%2B-3776AB)](backend/src/scripts/requirements.txt) [![CI](https://github.com/Fango2007/InferHarness/actions/workflows/ci.yml/badge.svg)](https://github.com/Fango2007/InferHarness/actions/workflows/ci.yml) diff --git a/backend/package.json b/backend/package.json index bea93ec..769e7ec 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "@inferharness/backend", - "version": "0.9.0", + "version": "0.10.0", "private": true, "type": "module", "engines": { diff --git a/frontend/package.json b/frontend/package.json index 7291e57..ee5b46f 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@inferharness/frontend", - "version": "0.9.0", + "version": "0.10.0", "private": true, "type": "module", "engines": { diff --git a/package-lock.json b/package-lock.json index 4c2d1a9..74441d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "inferharness", - "version": "0.9.0", + "version": "0.10.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "inferharness", - "version": "0.9.0", + "version": "0.10.0", "hasInstallScript": true, "workspaces": [ "backend", @@ -34,7 +34,7 @@ }, "backend": { "name": "@inferharness/backend", - "version": "0.9.0", + "version": "0.10.0", "dependencies": { "ajv": "^8.12.0", "better-sqlite3": "^12.9.0", @@ -54,7 +54,7 @@ }, "frontend": { "name": "@inferharness/frontend", - "version": "0.9.0", + "version": "0.10.0", "dependencies": { "@vitejs/plugin-react": "^6.0.1", "echarts": "^6.0.0", diff --git a/package.json b/package.json index 59a4a48..d05f7e8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "inferharness", - "version": "0.9.0", + "version": "0.10.0", "private": true, "workspaces": [ "backend",