Changelog

What we've shipped.

Every release documented. We ship on a rolling basis — new features, improvements, and bug fixes several times per month.

AsyncAPI 2.x event schema support

Buildpathio now parses AsyncAPI 2.x manifests in addition to OpenAPI and proto. Event-driven services can now participate fully in the dependency graph — producers and consumers are both tracked, and breaking changes to event schemas trigger impact analysis just like REST endpoint changes.

PagerDuty routing for breaking change alerts

When a PR with breaking changes merges without the affected owner's sign-off, Buildpathio can now fire a PagerDuty event routed directly to that service's on-call schedule. Configure the trigger threshold (any breaking change vs. P0-service-only) in organization settings.

Team Ownership Layer — GA

Team ownership is now generally available. Assign squad names, Slack channels, and SLA tiers to any service node. Impact analysis results are now enriched with ownership context — each breaking consumer is annotated with its owning team and their on-call contact. Available on Pro and Team plans.

GitLab merge request check reliability improvements

Fixed an issue where GitLab pipeline checks would occasionally time out on repos with >500 OpenAPI paths, resulting in a pending check that never resolved. The analysis now streams results incrementally and respects GitLab's pipeline timeout settings.

Graph history and drift tracking

Pro and Team plans now retain full dependency graph history. Compare the graph at any two points in time to see exactly which edges were added, removed, or changed. Useful for post-incident analysis: "what changed in the dependency topology this quarter?"