OfficialJev Repos & SDKs
JavaScript SDK Changelog
Release notes for the official JavaScript and TypeScript SDK: the 11 September 2026 public release and the Score criteria breaking change.
- Format
- Docs
- Published by
- TypeSafe AI
- Last verified
- Oct 2026
Works forJev for Scoring
Used inJev for Software & DevTools
- Languages
- TypeScriptJavaScript
Highlights
- v0.5.7 on 11 September 2026 is the initial public release of the JavaScript and TypeScript SDK.
- v0.6.0 on 15 September 2026 accepts Score.criteria as an ordered sequence instead of an integer-keyed dictionary.
Watch out
A short changelog. The Python SDK has moved further, including a Pydantic response_model argument this page does not list.
Questions about this entry
Short answers drawn from the linked project or page.
Two entries: v0.5.7 on 11 September 2026 as the initial public release, and v0.6.0 on 15 September 2026 accepting Score.criteria as an ordered sequence instead of an integer-keyed dictionary.
No. The caveat notes the Python SDK has moved further — including a Pydantic response_model argument this page does not list — so treat this as a short changelog rather than a feature-parity record.
Score.criteria now accepts an ordered sequence instead of a dictionary keyed by integers, so score definitions that used integer-keyed dictionaries need rewriting as arrays.
v0.5.7 on 11 September 2026, described on the page as the initial public release of the TypeSafe JavaScript and TypeScript SDK.
Two: v0.5.7 on 11 September 2026 and v0.6.0 on 15 September 2026, so the public release history spans four days.
Yes. It is filed under Breaking changes, changing Score.criteria from an integer-keyed dictionary to an ordered sequence.
No. The page stops at v0.6.0 and lists no later releases, so it should not be read as a complete version history beyond 15 September 2026.
More Jev resources like this
The generated API reference for the official JavaScript SDK, listing every exported class, interface, function, and type.
Jev Repos & SDKsDocs#official#docs#sdk
Official
Official TypeScript/JavaScript client with inferred answer types, retries, and a question DSL. `npm install @typesafe-ai/sdk`.
Jev Repos & SDKs#official#sdk#typescript
AsyncTypeSafeClient: async system_one calls, model listing, per-call retry and timeout overrides, and an optional Pydantic response model.
Jev Repos & SDKsDocs#official#docs#sdk
Official
How the Python SDK types questions: Noul, Choice, and Score as objects or dictionaries, including optional JSON instructions and criteria.
Jev Repos & SDKsDocs#official#docs#sdk
Official
The Python response models: SystemOneResponse groups answers by id, and records the model name, token usage, and request id.
Jev Repos & SDKsDocs#official#docs#sdk
Official
The full usage guide for the Python SDK, covering typed calls, model selection, retries, error handling, logging, environment variables, and forward compatibility.
Jev Repos & SDKsDocs#official#docs#sdk
Official
From the Jev guides
Original write-ups on what this entry is for.
Closed weights have not stopped the ecosystem from rebuilding the shape in the open. API-compatible servers, retrained heads on small models, and inference-time tricks that skip generation entirely.
Jev Repos & SDKs#open-models#research#local
Read article
From the Jev community
Posts from builders shipping with Jev right now.