You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Audience: Teams using Miller's cross-language bridge tracing (trace --mode bridge) between HTTP
client call sites and backend route facts.
Release shape: Feature release adopting julie-extractors v2.16.0. No MCP tool, artifact schema,
contract-version, or index migration was added.
Pinned extractor:julie-extract 2.16.0.
What Changed
Deferred HTTP client families bridge to backend routes
julie-extract 2.16.0 completes the deferred HTTP-client lane: http.client_request.v1 facts now emit
for Kotlin OkHttp, Retrofit, Spring WebClient, and RestTemplate; PHP Symfony HttpClient, cURL, and Guzzle request()/requestAsync(); Elixir Tesla, HTTPoison, Finch, and OTP :httpc; and Rust hyper and ureq.
Miller's backend-http bridge provider is generic over the fact's client label, so these families join
the 18 backend route families with no Miller-side special-casing.
New live Scale coverage proves every deferred client individually: each client sits in its own fixture
file and must produce a High verb-known bridge edge to a same-language route (Ktor, Symfony, Phoenix,
axum), alongside the existing 12-client-language parity gate.
Windows CI coverage for live bridge tests
The scheduled/dispatch windows-scale-smoke job now runs LiveBridgeTraceTests, so bridge path
assertions (path separators, CRLF fixtures, extractor path emission) are exercised on Windows CI instead
of only in manual pre-release verification.
Upgrade Notes
Plugin manifests advertise version 1.13.0.
The bundled extractor upgrades from 2.15.0 to 2.16.0 on all four release targets.
Existing artifacts remain compatible because artifact schema 4, SQLite schema 4, extract contract 3, and
report schema 3 are unchanged. Version-aware leadership performs the normal extractor-upgrade rescan.
Residual extractor silences (instance/field client receivers, Tesla middleware base URLs, Elixir alias
resolution) are recorded upstream as open_gaps in the julie-extractors capabilities contract.
Verification
Pre-release gate: clean Release build with 0 warnings/errors, fast suite passed, Scale suite passed
against the real julie-extract 2.16.0 binary, and green push CI including the Windows fast job (2.16.0
restore + pin-guarded build) plus a dispatched Windows scale smoke running the live bridge tests.
Live package and release verification: recorded in the docs/findings/ release-verification note for
this version after publication.