justapi — /docs

2.0.0 (2026-07-24)

Breaking Changes

  • FastAPIJustAPIApp rename
  • Server startup: app.run() replaces uvicorn
  • Middleware response manipulation uses tuple-based headers

New Features

  • Multi-database project scaffolder (justapi create)
  • Multi-protocol support (REST, GraphQL, gRPC, JSON-RPC)
  • Native MCP tool registration (@app.tool)
  • Validated streaming output (@app.stream_json)
  • Rust-backed agent session store
  • OpenTelemetry Jaeger stack generator
  • Multi-arch PyPI wheels (Linux, macOS, Windows, ARM64)
  • Load-based auto-scaling (justapi serve --scale)
  • Unix domain socket support

Performance

  • 701,234 RPS hello-world (20x FastAPI)
  • 724,038 RPS native fast path
  • 456,168 RPS native DB query path
  • Sub-0.2 ms p99 latency

Security

  • OWASP Top 10 compliance (A01-A10 coverage)
  • 7 cargo-fuzz targets in CI
  • Rustls TLS (TLS 1.2/1.3 only)
  • Secure-by-default CORS + security headers

1.0.0 (2026-07-15)

Initial release with core routing, middleware, database support, and FastAPI compatibility.

See Also

JustAPI v2.0.9 — Open Source MIT License · Built with WebTUI · GitHub

NORMAL master justapi/docs
utf-8 Top 1:1