
What's new for Hot Chocolate 16
Hot Chocolate 16 brings a new type system, better scalar contracts, safer defaults, improved batching, semantic introspection, and a new GraphQL error mode.

Hot Chocolate 16 brings a new type system, better scalar contracts, safer defaults, improved batching, semantic introspection, and a new GraphQL error mode.

The agentic age of software brings new challenges for our APIs. Semantic Introspection makes GraphQL discoverable, scalable, and precise for LLMs.

Send OpenTelemetry logs and traces from GraphQL APIs, REST services, and background workers to Nitro, with PAT and CLI automation updates.

Hot Chocolate 15 updates the type system and supported .NET versions, and adds new projection, filtering, sorting, pagination, and DataLoader capabilities.

Hot Chocolate 14 is released, BCP is now Nitro and there is a new DDD Workshop

Meet Nitro, the unified name for the former Banana Cake Pop app and services and Barista CLI, with the package and local-data migration details.

Hot Chocolate 14 introduces simpler dependency injection, query inspection, source-generated DataLoaders, pagination improvements, and stronger security.

We just released logging in Banana Cake Pop. Checkout the blog post to learn more!

We just released the Operation Builder, Telemetry, and a new Full Stack GraphQL Workshop. Checkout the blog post to learn more!