A study of 85 open-source projects publishing OpenAPI specs found 95% lack breaking-change detection tools, yet 67% of projects that shipped consumer-visible breaking changes disclosed them clearly in release notes. The research discovered that most API maintainers communicate breaking changes responsibly despite the absence of automated compatibility gates.
Arazzo is a specification for documenting API workflows designed to make AI tools more reliable, but the spec lacks maturity. The article discusses how Arazzo addresses the need for orchestrated API chains in AI-driven systems and why the author's company developed an internal data model called Flower to bridge gaps in the current specification.
Micro Mock is a VS Code extension that instantly creates a local OpenAPI 3.x mock server with chaos testing capabilities (error injection, latency simulation) by right-clicking a spec file. It features live reload, endpoint browsing, built-in request testing, and request history tracking—all running locally without cloud dependencies.
Hekla is an event-sourcing runtime with its own declarative language that enforces restrictions at compile time rather than runtime, enabling deterministic replays and pre-deploy verification. It requires no build step and derives all routes, read models, OpenAPI schemas, and admin interfaces directly from declarations, with deploy being a simple restart.
ArcadeDB releases native Python and TypeScript drivers generated from OpenAPI and Protobuf contracts, offering both HTTP and gRPC transports for each language. The four Apache-2.0 packages (HTTP and gRPC drivers for Python and TypeScript) are now available on public registries as 0.1.0 releases, with HTTP recommended for most use cases and gRPC for high-throughput workloads.