RustAPI β Updates & Changelog (Official Thread)
byβ’
This thread is the official update & changelog for RustAPI.
All notable changes, improvements, fixes, and new features will be posted here to keep users and contributors up to date.
What you'll find in this thread:
- π New features & capabilities
- π οΈ Bug fixes & internal improvements
- βοΈ API / architecture changes
- π§ͺ Experimental features
- π¦ Releases & version notes
Each update will be posted as a separate comment with:
- Date
- Version (if applicable)
- Short explanation of what changed and why
If you have feedback, questions, or suggestions related to an update, feel free to reply directly under that update.
Thanks for following the project and supporting RustAPI π
14 views


Replies
Initial Launch
- Public release of RustAPI
- AI-first Rust API architecture
- Minimal boilerplate compared to Actix/Axum
- Built-in OpenAPI / Swagger support
- Optimized for SSE, MCP & LLM workflows
0.0.6 - 2026-01-05
π Major Release - Three New Crates!
This is our biggest release yet, adding 10,674 lines across 65 files and introducing three complete new crates!
Added
π WebSocket Support (rustapi-ws crate)
Full WebSocket implementation with tokio-tungstenite
WebSocket extractor for easy handler integration
Message enum (Text, Binary, Ping, Pong, Close)
WebSocketUpgrade for manual upgrade control
Broadcast system for room-based messaging
JSON message serialization/deserialization
Graceful error handling and connection management