v0.4.5

NandhaKishorM/layav0.4.5Oct 12, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on fixing calibration logic to prevent fit vanishing, aligning multilingual routing defaults, and enhancing documentation across hooks, HTTP API, and evals. It also introduces CI improvements for Windows and fixes a stale low confidence marker in TypeScript.

Key Highlights

  • Fixed calibration logic to prevent a ragged pool's fit from vanishing into 1.0.
  • Aligned multilingual routing defaults (breaking change).
  • Improved Windows CI by running shared CI and release test suites.
  • Enhanced documentation for hooks, HTTP API, and evals.
  • Fixed a stale low confidence marker in TypeScript.

Breaking Changes

  • Aligned multilingual routing defaults

Full Release Notes

## What's Changed
* docs(hooks): give the non-callable-event row an example that reaches it by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1154
* docs(hooks): the audit-log snippet needs sys for the stdout it writes by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1155
* ci(windows): run the shared CI and release test suites by @Rish-it in https://github.com/NandhaKishorM/laya/pull/1156
* fix(ts)!: match the multilingual routing default by @Rish-it in https://github.com/NandhaKishorM/laya/pull/1157
* fix(calibrate): keep a ragged pool's fit from vanishing into 1.0 by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1158
* docs(hooks): the empty batch passes predict_batch's usage guard by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1159
* docs(reference): quantizing the whole model fails on .dtype, not .device by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1160
* docs(shortlist): name the non-finite row cached_embed_fn stores by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1161
* docs(hooks): a predict's run_id count is the Router's cache state, not a fixed three by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1162
* docs(common): say what confidence_from_probs returns below k=2 by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1164
* docs(evals): say what each route puts in the revisions block by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1150
* docs(http-api): the option ceiling moves with the question's instructions too by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1151
* fix(ts): clear stale low_confidence marker at min_confidence 0.0 (#910) by @Swatantra-66 in https://github.com/NandhaKishorM/laya/pull/1153
* docs(hooks): the api.md cache block reads json and hashlib and imports neither by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1163


**Full Changelog**: https://github.com/NandhaKishorM/laya/compare/v0.4.4...v0.4.5

Related Repositories