Back to changelog
v1.2.0Feature

Closed-Loop Feedback for Java Spring Boot

Production errors now automatically traced back to their root cause commits in Spring Boot applications. No more manual log diving.

What's New

We're excited to announce full support for Closed-Loop Feedback in Java Spring Boot applications. This has been one of our most requested features, and it's finally here.

How It Works

When a production error occurs in your Spring Boot application, Qommity now:

  1. 1.Captures the full stack trace and error context
  2. 2.Analyzes the error signature against your recent deployments
  3. 3.Identifies the exact commit that introduced the regression
  4. 4.Links the error directly to the PR and author
  5. 5.Surfaces all of this in your dashboard within seconds

Spring Boot Integration

The integration uses Spring Boot's actuator and our lightweight Java agent. Add this to your pom.xml:

<dependency>
  <groupId>com.qommity</groupId>
  <artifactId>qommity-spring-boot-starter</artifactId>
  <version>1.2.0</version>
</dependency>

Or for Gradle:

implementation 'com.qommity:qommity-spring-boot-starter:1.2.0'

Configuration

Enable closed-loop feedback in your application.yml:

qommity:
  closed-loop:
    enabled: true
    error-tracking: true
    auto-trace: true

Performance Impact

Our Java agent adds less than 1ms overhead per request. It's designed to be invisible in production.

Screenshots

📸 Closed-loop dashboard showing error-to-commit trace

The new dashboard view shows the complete journey from production error to root cause commit.

Documentation

Check out the [Spring Boot integration guide](/docs/integrations/spring-boot) for complete setup instructions.