✨Rama 0.4 Adds WASM Runtime Support and PAC Scripting
New Rama version runs JS in WASM for isolation
TL;DR
Rama 0.4 introduces a JavaScript runtime within WASM for process isolation and supports PAC scripts via rama-pac crate. Key features include HTTP/WS HAR file export and improved Apple Network Extension support.
Rama 0.4 brings major improvements, including running JavaScript in WebAssembly (WASM) to isolate processes from crashes, and supporting Proxy Auto-Configuration (PAC) scripts via the rama-pac crate. This version also adds ttRPC protocol support and improved error handling for client connections. If you're building complex proxy configurations or need better process isolation, Rama 0.4 is a must-check.
Key Points
Rama 0.4 supports running JS in WASM using wasmtime, providing robust isolation (6 weeks after v0.3 release).
New rama-pac crate enables evaluating and generating PAC scripts for dynamic proxy configurations.
ttRPC protocol support via rama-ttrpc crate adds another layer of flexibility to Rama's network stack.
Rama CLI now supports exporting HAR files with WebSocket data, aiding in detailed HTTP/WS conversation analysis.
Improved Apple Network Extension support simplifies building L4 and L3 proxies on macOS.
Why It Matters
If you're developing complex proxy configurations or need robust isolation for network services, Rama 0.4's WASM runtime support and PAC script evaluation capabilities are a game-changer. The new ttRPC protocol and improved error handling also enhance the reliability of your network stack.
Frequently Asked Questions
Why does this matter?
If you're developing complex proxy configurations or need robust isolation for network services, Rama 0.4's WASM runtime support and PAC script evaluation capabilities are a game-changer. The new ttRPC protocol and improved error handling also enhance the reliability of your network stack.
What happened?
Rama 0.4 introduces a JavaScript runtime within WASM for process isolation and supports PAC scripts via rama-pac crate. Key features include HTTP/WS HAR file export and improved Apple Network Extension support.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 3,301 builders reading daily.