Changelog¶
All notable changes to RLMesh are documented here. This changelog tracks the rlmesh Python package
on PyPI; the Rust crates are internal implementation detail and carry no separate user stability
promise.
The format follows Keep a Changelog. RLMesh is pre-1.0, so a
minor (0.x) release may include breaking changes, always called out under a Breaking heading with
a migration note. See the versioning policy for details.
0.1.0-rc.1 - 2026-06-17¶
First release candidate for 0.1.0. RLMesh connects models to environments across process, dependency, and machine boundaries with a Gymnasium-style API.
Added¶
Serve Gymnasium-style environments and drive them with
reset,step,render, andcloseover local or remote gRPC transports.DLPack-native
Tensortransport with zero-copy NumPy, Torch, and JAX backends (#3).Run served environments locally or rebuild them identically in an isolated sandbox (
SandboxEnv) (#8).Evaluate models locally, against a remote server, or inside a sandbox (
Model,RemoteModel,SandboxModel) (#11).Tag-driven IO adapters that resolve environment tags against model specs at runtime (#9).
Negotiated workflow editions content-pinned to the
2026.06edition spec (#2).Per-lane
NEXT_STEPautoreset contract for vector environments (#7).
Changed¶
Hardened the public Python API, space wrappers, and transport for the stable surface (#5).