rama-0.3.0-alpha.2 #657
GlenDC
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🧪 Rama 0.3.0-alpha.2 — Crypto, ACME, and Connection Pools
The second alpha in the 0.3 series is out — expanding Rama’s capabilities in crypto, certificate automation, connection pooling, and more.
Release and changelog: https://github.com/plabayo/rama/releases/tag/rama-0.3.0-alpha.2
✨ Highlights
🔐 ACME + JOSE
Rama now ships with native ACME client support via the new
rama-acme
crate — including working HTTP and TLS challenge examples.This builds on a new
rama-crypto
crate, introducing JOSE (JWS, JWK, JWA) support and laying the foundation for future crypto enhancements.🔁 Smarter Connection Pooling
An improved (client) connection pool brings:
📡 HTTP Version Control
You can now explicitly control HTTP version upgrades/downgrades using the new
TargetHttpVersion
extension andHttpVersionAdapter
.🧬 Fingerprinting & Anti-Bot
💡 Protocol Improvements
Header
trait split for better usability🚀 Try It Out
Alpha 2 is another step forward in preparing Rama for production-grade proxying and protocol tooling. More alphas are coming — fast and focused.
Want to help shape Rama? Reach out, contribute, or sponsor the project.
Thanks for building with Rama.
Be empowered. Be the change.
Beta Was this translation helpful? Give feedback.
All reactions