Zuplo logo

Zuplo Changelog

We release improvements, new features, and fixes daily. Follow along here to see the most important updates.

We've enhanced our GitHub integration to keep you better informed about your Zuplo deployments. When you connect GitHub to your project, we'll now automatically:

Adding the MCP Server Handler

This means you'll catch critical information, such as failed builds, right in your GitHub workflow, without having to check multiple places. No more missed deprecation notices or deployment status checks.

This release introduces improvements to the CLI with new OpenAPI utility commands, enhanced route editor, and better Windows support.

Features#

CLI Improvements#

  • Enhanced OpenAPI utility commands with overlay support and validation improvements. See docs for convert, merge, and overlay
  • Added comprehensive examples to all CLI commands for better developer experience
  • Removed Windows compatibility warnings for improved cross-platform support
  • Normalized CLI input paths for better cross-platform compatibility

Portal Updates#

  • Streamlined invite flow with simplified dialog interface and better user filtering
  • Unified source control provider experience across GitLab, Bitbucket, Azure, and GitHub
  • Added incident status display in portal with status badges
  • Introduced keyboard shortcut component for better navigation
  • Simplified account member management with new deletion flow

This changelog covers enhancements to the Zuplo Portal user interface, development tools, and runtime improvements from Monday, 2025-10-13 to Sunday, 2025-10-19.

Features#

  • New Route Editor: Enabled the enhanced route editor for all users, providing an improved interface for managing API routes
  • Documentation File Management: Improved handling of documentation files by removing unnecessary filtering restrictions

Fixes#

  • Template Improvements: Enhanced project templates for better developer experience
  • User Session Tracking: Fixed missing userSub property on latestRequest objects
  • File Path Handling: Corrected POSIX path handling for route metadata filepath on Windows systems

Portal Updates#

  • Dark Mode Enhancements: Optimized dark mode display across the portal interface for better visual consistency
  • Azure Integration: Fixed Azure authentication settings display in the portal settings page
  • Local Editor Improvements: Enhanced local development experience with better conflict detection and resolution workflows

This changelog covers changes from Monday, 2025-08-18 to Sunday, 2025-08-24.

Summary#

This release includes improvements to the CLI login experience with device flow authentication and source map support for better debugging capabilities.

Features#

  • Enhanced CLI Authentication: The CLI now uses device flow for login, providing a more secure and user-friendly authentication experience
  • Source Maps Support: Enabled source maps on public builds to improve debugging and error tracking capabilities

This release introduces enhanced debugging capabilities for MCP (Model Context Protocol) servers, implements OAuth protected resource discovery, and improves network reliability with automatic retry mechanisms. Additionally, we've fixed an issue with JWT service expiration times.

New Features 🎉#

MCP Server Handler Debug Mode We've added a debug mode for MCP Server handlers, making it easier to troubleshoot and develop your Model Context Protocol integrations. This enhancement provides better visibility into MCP server operations during development and testing. Learn more about MCP in Zuplo.

OAuth Protected Resource Discovery Implemented support for OAuth RFC 9728's .well-known/oauth-protected-resource endpoint for MCP OAuth flows. This standardized endpoint enables automatic discovery of OAuth-protected resources, simplifying the integration process for MCP-enabled applications. Read our guide on introducing remote MCP servers.

Enhanced Metrics Retry and Error Handling Improved the metrics functionality to automatically retry on network errors and timeouts, providing better resilience for API calls. This enhancement is now used when sending metrics to vector, ensuring more reliable telemetry data collection even during temporary network issues.

Bug Fixes 🐛#

JWT Service Expiration Time Fix Fixed an issue with JWT service expiration time handling and export options. This ensures proper token validation and prevents authentication issues related to incorrect expiration timestamps. For more information on JWT authentication, see our JWT API authentication guide.

The Zuplo CLI now has the option to enable debug logs for greater visibility into errors and warnings.

Supported flags are:

  • -v enables verbose output (warnings and errors)
  • -vv enables very verbose output (info, warnings and errors)
  • -vvv enables extremely verbose output (debug, info, warnings and errors)

These flags are available in @zuplo/cli@6.51.50 or newer. You can also upgrade by running npm i @zuplo/cli@latest.