Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
112 changes: 112 additions & 0 deletions website/src/blog/2025-12-04-nitro-29/2025-12-04-nitro-29.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
---
path: "/blog/2025/12/04/nitro-29"
date: "2025-12-04"
title: "Introducing Nitro 29"
description: "Deep Schema Insights and Powerful New Capabilities for Fusion 2"
tags: ["nitro-app", "graphql", "ide", "cloud", "release"]
featuredImage: "nitro-29.png"
author: Rafael Staib
authorUrl: https://github.com/rstaib
authorImageUrl: https://avatars0.githubusercontent.com/u/4325318?s=100&v=4
---

Nitro 29 introduces two major advancements that give you greater visibility into how your GraphQL APIs and gateways behave in production.

**The highlights are:**

1. The new Schema Insights view
2. A completely redesigned Operation Plan for Fusion 2

Both features are designed to help teams operate, govern, and evolve their GraphQL systems with clarity and confidence.

# Schema Insights

### Know Exactly How Your Schema Is Used

Every GraphQL team eventually encounters the challenge of determining when it is safe to remove deprecated schema elements. Deprecation is simple. Removal is risky. Without clear usage insights, teams often hesitate to clean up unused fields, arguments, enum values, or even types.

Nitro 29 solves this problem with the new Schema Insight view. It provides real-time analytics at a coordinate level, turning your schema into a measurable and fully observable asset.

**What Schema Insights Provides**

- Last seen and first seen usage for every field, type, argument, and enum value
- Usage trends and request volume over time
- Client breakdown
- Operation-level visibility
- Latency metrics, throughput and error rates
- Full trace access including the exact GraphQL document

This gives teams the confidence to remove deprecated fields exactly when it is safe to do so, based on precise real-world data.

# Schema Tags

### Clear Ownership Information in the Schema

Nitro 29 adds support for schema tags, allowing teams to indicate responsibility for specific parts of the schema.

**Common use cases include:**

- Assigning team ownership
- Highlighting experimental schema areas
- Composing a GraphQL Gateway based on selected tags, for example creating custom gateways that expose only specific features

These tags help ensure that large schemas remain well organized and clearly understood.

# Fusion 2 Enhancements

### A Completely New Operation Plan and Gateway Telemetry

Fusion 2 receives a major upgrade in Nitro 29 with a fully redesigned Operation Plan experience. The new visualization provides complete transparency into how the Fusion gateway executes requests across multiple source schemas.

**New in Fusion 2**

- A brand new operation plan interface
- Telemetry directly enriched into the execution plan
- Schema names shown next to fields so you always know which source schema provided the data

These improvements make it much easier to understand cross-source schema execution paths, identify slow segments, and debug complex routing scenarios in distributed GraphQL architectures.

# Other Improvements and Quality Updates

**Nitro 29 also includes:**

- A refreshed General Settings interface
- Smoother navigation and UX refinements
- Support for default browser login in the Nitro Desktop App. This allows the use of preferred password managers and provides a more modern authentication flow
- Numerous smaller improvements

These updates were made possible by reworking several core internal components.
While this extended the development time for this release, it has significantly increased our ability to deliver new features more quickly going forward.

# Try Nitro 29 Today

You can download the latest version of the Nitro Desktop App here:

https://get-nitro.chillicream.com/

To integrate Nitro Middlewares into existing applications, install the updated packages:

**NPM (Node.js / Express)**

```bash
npm install @chillicream/nitro-express-middleware --save-dev
# or
yarn add @chillicream/nitro-express-middleware --dev
# or
pnpm add @chillicream/nitro-express-middleware --save-dev
```

**NuGet (.NET)**

```bash
dotnet add package ChilliCream.Nitro.App
```

Nitro 29 delivers major improvements in schema observability and gateway insight.
Explore the new features, integrate them into your workflows, and let us know what you think.

Thank you for using Nitro. We look forward to sharing what comes next.

# Subscribe

To stay informed about upcoming releases and new features, subscribe to our [ChilliCream YouTube Channel](https://youtube.com/@chillicreamtv). You will be notified whenever we publish new videos, deep dives, or product updates.
Binary file added website/src/blog/2025-12-04-nitro-29/nitro-29.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading