Blog

Essays, opinion pieces, and updates from our team.

Rama 0.4: System proxy and PAC support

Rama 0.4 is here, bringing system-configured proxy support to clients (rama-net), including PAC support (rama-pac) driven by JavaScript within a WASM runtime (rama-js). It also expands our gRPC support and adds support for ttRPC, a lightweight alternative to gRPC running directly on top of TCP.

Rama 0.3

After close to five years of hard work by many of us, Rama 0.3 marks a milestone worth celebrating: a framework now ready to be used, explored, and built upon by the worldwide community.

Rama 0.3.0-alpha.4

The last planned Rama 0.3 alpha brings the service and state redesign close to its final shape, with gRPC and URI work still ahead before release candidates.

Rama 0.3.0-alpha.3

The third Rama 0.3 alpha improves Windows support, WebSocket extension handling, proxy connectors and release polish.

Rama 0.3.0-alpha.2

The second Rama 0.3 alpha continues the work on crypto, ACME, connection pooling and more deliberate HTTP version handling.

Rama 0.3.0-alpha.1

The first Rama 0.3 alpha broadens the protocol foundation with WebSocket, SOCKS5, better observability and more proxy-building primitives.

Rama 0.2

Rama 0.2 is a production-tested checkpoint after more than three years of careful work on programmable network infrastructure in Rust.