v0.4.2
feyninc/pulpiev0.4.2Oct 10, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on stabilizing the compose integration with laya-serve and enhancing the Java SDK with batch prediction and tournament features. It also introduces a new evaluation metric for comparing student and teacher agreement and fixes various bugs across TypeScript, Java, and ONNX components.
Key Highlights
- Forwarding of extra models and idle unload knobs to laya-serve in compose
- New Java features: Router.predictBatch, Shortlist.predictTournament, and router lifecycle hooks
- Reporting Jev's confidence formula as x_jev_confidence
- New evaluation feature to compare student agreement with repeated teacher decisions
- Documentation updates regarding int8 dynamic quantization on CPU
New Features
- Router.predictBatch for Java
- Shortlist.predictTournament for Java
- Jev confidence formula reporting
- Student agreement comparison evaluation
Full Release Notes
## What's Changed * fix(compose): forward extra models and idle unload knobs to laya-serve by @NAVEENPRASAATH23 in https://github.com/NandhaKishorM/laya/pull/1053 * fix(compose): forward batch tokens and strict Jev knobs to laya-serve by @NAVEENPRASAATH23 in https://github.com/NandhaKishorM/laya/pull/1054 * feat(router): warn when a registered name is one edit from a built-in by @sathariels in https://github.com/NandhaKishorM/laya/pull/1055 * fix(ts): close the hook timeout template literal in hooks.ts by @sathariels in https://github.com/NandhaKishorM/laya/pull/1056 * fix(java): router hooks review fixes that #1046's merge did not include by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1057 * fix(java): answer single-option questions instead of failing in TopK by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1059 * feat(java): add Router.predictBatch, so batched decisions can run on a router by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1060 * feat(java): port predict_tournament as Shortlist.predictTournament by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1061 * fix(shortlist): drop option_order when a narrow no longer fits it by @Bruce-Yii in https://github.com/NandhaKishorM/laya/pull/1063 * feat(serve): report Jev's confidence formula as x_jev_confidence (#302) by @kmitul in https://github.com/NandhaKishorM/laya/pull/1066 * docs: note on int8 dynamic quantization on CPU (#1065) by @sathariels in https://github.com/NandhaKishorM/laya/pull/1067 * fix(ci): pin tokenizer reference for reproducible parity tables by @debjyotikm in https://github.com/NandhaKishorM/laya/pull/1068 * test(router): document and verify explicit Java/.NET defaults by @debjyotikm in https://github.com/NandhaKishorM/laya/pull/1069 * feat(evals): compare student agreement with repeated teacher decisions by @xinpingzh in https://github.com/NandhaKishorM/laya/pull/1071 ## New Contributors * @kmitul made their first contribution in https://github.com/NandhaKishorM/laya/pull/1066 * @debjyotikm made their first contribution in https://github.com/NandhaKishorM/laya/pull/1068 **Full Changelog**: https://github.com/NandhaKishorM/laya/compare/v0.4.1...v0.4.2
Related Repositories
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀
1,324-exercise fitness dataset — animation GIFs, 180×180 thumbnails, muscle-group & equipment data, and step-by-step instructions in 6 languages. The exercise data layer behind the LogPress app.
A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.
A general purpose HTTP reverse proxy and forwarding tool. Now written in Go!