Skip to main content

Changelog

This page summarizes notable changes. Versions follow semantic versioning per package; the stable workspace (core, torch, jax, ferminet) moves together.

Versioning-ready docs

These docs are configured for Docusaurus versioning. When a release is cut, a snapshot is created with npm run docusaurus docs:version <X.Y> so older docs stay browsable from the version dropdown.

Unreleased

  • Documentation portal launched (this site): getting started, concepts, architecture, tutorials, guides, examples, responsible-AI, evaluation, benchmarking, reference, and API sections.

0.2.x — geometry & substrate

Added

  • omnibias-geometry (beta): metric, Christoffel symbols, covariant derivative, Laplace–Beltrami, curvature, geodesics, exterior calculus, and the pullback metric of a learned chart (g = JᵀhJ).
  • omnibias-fields (beta): the extracted field substrate — FieldState, attribute-DSL views, SigmaCache, ops_registry, and the torch/jax operator surface (grad/div/curl/lap/hess/jacobian, integration, norms).

Changed

  • omnibias-pinn now re-exports the moved substrate via transparent shims, so existing imports keep working and FieldState is a single class object.

0.1.x — stable core + backends

Added

  • omnibias-core (stable): pure-Python polynomials, Bell / Faà di Bruno combinatorics, multi-index machinery, the verified register, and the certificate + Lean bridge.
  • omnibias-torch, omnibias-jax (stable): closed-form derivative towers, jet and multivariate-jet kernels, and the closed-form field operators.
  • omnibias-ferminet (stable): the VMC bridge with a folx-compatible, bit-identical local kinetic energy.
  • omnibias-keras (alpha): the Keras 3 unified backend across TF / JAX / torch.

Guarantees established

  • Cross-backend float64 ULP-parity suites (73/73 and 251/251 per release).
  • Enclosure validation against a dense grid plus a random sample.

Extension packages (alpha)

Scientific extensions — curvature, fractional, score, symbolic, binary, boolean, spiking, hopfield, verify, dynamics, qpinn — ship on their own cadence with individual CI jobs. See the API reference for current surfaces.

See also