Repository navigation
Webstone 0.5.0
Browser Eval 0.5.0 is the first release whose version also names the Web Fetch benchmark edition: the pinned LexBench-Web-Fetch dataset plus this release's scoring code. It moves to dataset v2.2.0, which has corrected references and the same 550 tasks, includes the scorer fixes made since 0.4.0, and adds the Web Extract benchmark track.
Why a minor release
Web Fetch scores can change while the tasks stay the same. Rescore saved 0.4.0 answers with 0.5.0 before comparing them with new runs. The task population is unchanged, so rescoring the saved answers is enough; no new calls are needed.
Changes since 0.4.0
- One version for the Web Fetch benchmark (#264).
lexbench-webfetch versionprints the Browser Eval version and its scoring-source hash. It printsX.Y.Z+unreleasedwhen the code differs from the release.docs/releases.mdsays when to bump the patch, minor or major version, including scoring changes.
- Corrected dataset (#266, #271). Web Fetch now pins LexBench-Web-Fetch v2.2.0. It adds the reviewed primary-content task scope revision; task hashes are unchanged.
- Scorer fixes:
- six scorer defects repaired, each with paired controls (#239);
- declared image links and catalog cards with a heading price (#250);
- saved evidence that carries retired metrics (#251);
- structured page fields (#252);
- spaced anchors and indented links (#253);
- escaped punctuation in anchors (#255);
- Lexmount answer handling (#261, #263);
- revision references that can't be executed are now reported as unavailable (#262).
- Lexmount evidence (#224). The native Lexmount API's execution evidence is retained, and category results are verified as uniform (#131).
- Web Extract track: versioned field-extraction benchmarks, self-hosted engines and local models, and source-qualified URL benchmarks with independent reports (#233, #258, #259, #260).
- Reports and repository:
Install
git clone --branch v0.5.0 https://github.com/lexmount/browser-eval.git
cd browser-eval
uv sync --frozen
uv run --frozen lexbench-webfetch versionThe attached wheel and source archive both declare version 0.5.0. SHA256SUMS lists their checksums. Installed outside the checkout, the wheel reports 0.5.0, status: released, with scoring-source hash d0c5f12a609f622e8d97050b7d35581cd41973cd7c6a454d5267241ec2161e2b.
Benchmark input pins
The source is commit f3c30da9b25aeed866b6bc036999adb470af2d1a. Input selections and their file hashes are recorded in the release data lock.
| Dataset | HF commit |
|---|---|
| Lexmount/LexBench-Web-Fetch (v2.2.0) | c12559d2af7db8ae6e84562ef187a5309811122e |
| Lexmount/LexBench-Web-Search | 76d9c2b685cc6da1f2a2aaceb7daa224e67155da |
| Lexmount/LexBench-SimpleQA-Verified | 550ef09fa823ac4d9b3859ddefed3542b5b7e65c |
| Lexmount/LexBench-WebMainBench | 180b3cc6177df75ac9107ea8c76e3506ee96c5c9 |
| Lexmount/LexBench-WCXB | d1381fdd95505c48bc17911479a8182c0d442fb0 |
| Lexmount/LexBench-Trajectory-Replay | 27e3b11926a8c18b3b29ba83a2e391caabf49570 |
| Lexmount/LexBench-WebArena-Replay | ede6b17c21cef8a496b61e81c365934db5443919 |
| Lexmount/LexBench-Headless-Browser | 663248551204393cf38abbb18a9c5ddfa417118d |
| Lexmount/LexBench-Zyte-Product-Extraction | 1b213908dfb737cec3cc1fe4e895b83819d23539 |
| Lexmount/LexBench-Expanded-SWDE | dbe94ac7ec2f80fdba44ae76a2b8a20b020c1e02 |
| Lexmount/LexBench-NewsXLM | efe0c74babc5fbf7d169ac31d4979d2337675d7d |
| Lexmount/LexBench-LiveWeb-IE | 045b58d24a228b8f4f0089e89670a57c427a455f |
Historical measurements keep their original input and scorer identities. See the benchmark comparison contract.
Not included: main/full content scopes (#268) are still in review and will need 0.6.0.
Validation
The release commit passed the main-branch CI workflow, including tests, installation/packaging and rendered report checks. The attached wheel passed an isolated installation outside the checkout and reports version 0.5.0 with its released scorer.