v1.61.3 v0.3.28

medium risk

umputun/ralphexOct 5, 2026 → Oct 5, 20260 days between releases

What's New

Introduces unified training CLI and Docker updates, diverging from previous video playback focus.

Breaking Changes

  • Refuses unpublished path-like model IDs instead of auto-routing

New Features

  • Unified laya.train CLI and shared training loop
  • CSV/expected dataset loaders
  • Registry of checkpoints beside built-ins

Improvements

  • Updated Docker base image to Debian 13

Bug Fixes

  • Fixed Apple Silicon temperature clamping
  • Fixed NaN validation for --min-accuracy or --max-ece
  • Fixed batch crashes when questions run past max_len

Upgrade Notes

This release introduces a completely different feature set (training CLI) compared to the previous video playback focus, making a direct upgrade impossible. Users relying on the old functionality must migrate to a different tool. Note that model ID routing behavior has changed for path-like identifiers.

The Two Releases

v1.61.3

v1.61.3

Oct 5, 2026· 17 days ago

Minimal release notes: "- Parse `trun` composition offsets as signed always, fixing playback for some files written by faulty muxers"

Full release notes
v0.3.28

v0.3.28

Oct 5, 2026· 16 days ago

Introduces the unified laya.train CLI and shared training loop, updates the Docker base image, and fixes stability issues on Apple Silicon and Windows.

Full release notes