v0.1.15
Deployment Tooling, HTTP/3 & Validation i18n
🚀 RustAPI v0.1.15 is here!
Date: 2026-01-23
🌟 Highlights
-
📦 1-Command Deployment
cargo rustapi deploy-> Fly.io / Railway / Shuttle.rs. No Dockerfile needed. -
⚡ HTTP/3 (QUIC) Support
Enablehttp3feature for lower latency connections. -
🌍 International Validation
Native i18n support. Error messages in your users' language (EN/TR). -
🛠️ Client Generator
One command to generate Rust, Python, and TypeScript SDKs.
📋 Full Changelog
Added
- Deployment Tooling: Added
deploycommand, config generation, and multi-provider support. - Client Gen: Auto-generate clients (Rust/TS/Python).
- HTTP/3:
rustapi-corenow supports QUIC viaquinn. - HATEOAS: HAL-style links and resource wrappers.
- i18n: Localized validation messages.
Changed
- Unified Body: Refactored
Bodyabstraction for streaming. - Lifecycle: Graceful shutdown signals.
- OpenAPI: Enhanced path parameter support.
Fixed
- Validation: Group logic fixes.
- Circuit Breaker: Syntax fixes.
- OpenAPI: UUID integer display bug.
Documentation
- Updated Cookbook for Deployment & HTTP/3.