Skip to Content
Mélodium 0.10.3 is now available!
BlogMélodium 0.10.3: hardened compute distribution

Mélodium 0.10.3: hardened compute distribution

Mélodium 0.10.3 is out. It is mostly a reliability and ergonomics release: nothing in the language changes, but several parts of the engine that show up under real workloads got noticeably sturdier.

Distributed execution gets more robust under load

The distribution protocol (the wire format Mélodium uses when a treatment runs on a remote engine) now caps frame sizes, bounds the log and debug channels, and improves how race conditions are resolved. None of this changes how a Mélodium program is written; it changes how it behaves when many tracks are pushing data across engines at once.

Smaller footprint

Homogeneous scalar arrays (bytes, numbers) now use a packed representation instead of a boxed value per element, cutting the memory footprint of large buffers.

A Mélodium MCP server

Mélodium now ships melodium-mcp, an MCP server that exposes program validation, standard library reference lookup, and the language guide to MCP-compatible clients, including Claude, Cursor, Codex, Mistral, and ChatGPT. Full details in the announcement post.

Full details for every crate are in the CHANGELOG. As usual, upgrade with cargo install melodium or grab a prebuilt binary.