v3.1.0 v0.3.28

high risk

NandhaKishorM/layaOct 5, 2026 → Oct 5, 20260 days between releases

What's New

Major version jump introduces unified fine-tuning loop and Java inference package.

Breaking Changes

  • API completely refactored from Engram to laya.
  • CLI commands changed to laya.train and laya-train.
  • New Java inference package adds runtime dependencies.

New Features

  • Unified fine-tuning loop (laya.train).
  • laya-train CLI for training.
  • Java inference package (laya-java).
  • laya_shortlist tool for choice questions.
  • Checkpoint registry alongside built-ins.

Improvements

  • Improved ONNX and packaging support for backends.
  • Enhanced CLI export error handling.

Bug Fixes

  • Refuse unpublished path-like model IDs instead of auto-routing.
  • Fix Apple Silicon temperature clamp in research scripts.

Upgrade Notes

This represents a major project restructure from Engram to laya. Expect complete API changes and configuration updates.

The Two Releases

v3.1.0

v3.1.0

Oct 5, 2026· 17 days ago

Introduces observation version history for topic-key upserts and MCP updates. Includes fixes for dashboard visibility, Git project binding conflicts, atomic identity file publishing, and database generation invalidation handling.

Full release notes
v0.3.28

v0.3.28

Oct 5, 2026· 17 days ago

A major infrastructure update introducing a unified fine-tuning loop (`laya.train`), the `laya-train` CLI, and new backend support including a Java inference package and improved ONNX/Python packaging.

Full release notes