Zuplo logo

Zuplo Changelog

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

This release includes improvements to the Zuplo CLI, Developer Portal, and runtime improvements, along with various portal updates.

Features#

CLI Enhancements

  • Added comprehensive examples to all CLI commands to improve developer experience
  • Enhanced OpenAPI overlay command with validation improvements and bug fixes
  • Removed Windows warning messages for better cross-platform support

Developer Portal Migration

  • Added proxy mode support for legacy dev portal handler to ensure backward compatibility
  • Added GitHub status warning alerting of use of the legacy developer portal

Portal Updates#

Role-Based Access Control (RBAC) Improvements

  • Enhanced role selection interface with improved dropdown functionality
  • Simplified team management by separating invites from active team members
  • Added role badge visualization for better clarity

User Experience Enhancements

  • Updated product page hero image for improved visual appeal
  • Overhauled policy picker with enhanced visual design and selection controls
  • Fixed project deletion modal for better accessibility

This week's release brings several enhancements focused on security, API documentation, and developer experience. Key highlights include automatic masking of Authorization headers for improved security, a new option to auto-expand API information sections, and fixes for build configuration and documentation links. Dependency updates ensure the platform stays current with the latest versions of core libraries.

Features#

  • Enhanced Security: Authorization headers are now automatically masked by default to prevent accidental exposure of sensitive credentials in logs and documentation #1574
  • Auto-expand API Information: Added new expandApiInformation configuration option that automatically expands API information sections in the documentation for improved discoverability #1572
  • MCP Remote Package: Corrected the NPX package configuration for mcp-remote to ensure proper installation and usage #1599

Fixes#

  • Documentation Links: Fixed broken quick-start URL references to ensure users can access getting started guides #1591
  • Conditional UI Elements: Reload button now only displays when a version is available, preventing confusion in environments where versioning isn't applicable #1573
  • Build Configuration: Resolved issue preventing remark/rehype plugins from being properly loaded from build configuration files #1593

Dependency Updates#

  • Updated @pothos/core from 4.8.0 to 4.10.0 for improved GraphQL schema building capabilities #1585
  • Updated @zuplo/mcp from 0.0.18 to 0.0.22 with latest Model Context Protocol improvements #1543
  • Updated Shiki syntax highlighting dependencies across 6 packages for better code rendering support #1565

This release includes improvements to request validation, trusted modules support, policy documentation fixes, and significant enhancements to the Zuplo Portal UI including self-serve SSO setup and improved project creation workflows.

Features#

  • Trusted Modules Support: Enabled trusted modules in npm publish to enhance package security and reliability

Fixes#

  • Request Validation: Fixed issue with request validation when no body is present in the request
  • Policy Documentation: Corrected lint error in Galileo policy documentation

Portal Updates#

  • Self-Serve SSO Setup: Added ability for users to configure SSO settings independently without requiring support assistance
  • Local Route Editor: Introduced new local file editor with conflict detection and improved styling for better development experience
  • Enhanced Project Creation: Streamlined project creation workflow with improved UI, removal of checkboxes for simpler user experience, and added support for MCP (Model Context Protocol) integration
  • Account Management Improvements:
    • Enhanced error display on account management pages with better user feedback
    • Redesigned account page interface for improved usability
    • Removed deprecated error message components for better consistency
  • Galileo Tracing Policy UI: Added minimal user interface for configuring Galileo tracing policy settings
  • Team and App Management: Simplified team overview interface with better icons, improved details display, and enhanced app overview functionality
  • Service Worker Updates: Removed service worker unregistration and improved timestamp parsing functionality

This changelog covers releases from Monday, 2025-09-15 to Sunday, 2025-09-21, featuring enhancements to customization options and bug fixes for the API playground functionality.

Features#

  • Link Target Customization: Added new option to customize link target behavior, providing greater flexibility in how external and internal links are handled within documentation #1557

Fixes#

  • API Playground Parameter Consistency: Fixed an issue where the API Playground component in MDX files was not properly using the same parameters as expected, ensuring consistent behavior across documentation pages #1549

This changelog covers all releases from Monday, 2025-09-01 to Sunday, 2025-09-07, introducing performance optimizations for prerendering and important bug fixes for directive parsing. Key highlights include configurable prerender workers for better build performance and resolution of remark-directive parsing issues that were affecting content processing.

Features#

  • Configurable prerender workers - Added ability to configure the number of prerender workers during build process for improved performance and resource utilization #1521

Fixes#

  • Remark-directive parsing - Fixed critical parsing issues with remark-directive that were preventing proper content processing #1530

Documentation#

  • API Keys documentation - Corrected typo in API keys documentation for improved clarity #1528

This release brings significant improvements to the Dev Portal, including support for Model Context Protocol (MCP) endpoints and important bug fixes for documentation file handling. The update also includes numerous dependency upgrades to ensure security and performance optimizations.

Features#

  • MCP Endpoint Support - Added comprehensive support for Model Context Protocol (MCP) endpoints, enabling enhanced AI integration capabilities within the Dev Portal #1434

Fixes#

  • Documentation File Pattern Resolution - Fixed relative documentation file glob pattern handling to ensure proper file discovery and inclusion in the Dev Portal build process #1503

Dependency Updates#

  • Updated GitHub Actions checkout from version 4 to 5 #1481
  • Upgraded allof-merge from 0.6.6 to 0.6.7 #1478
  • Updated tsx development dependency from 4.19.4 to 4.20.4 #1475
  • Upgraded lucide-react icons from 0.526.0 to 0.542.0 across multiple updates #1477 #1496 #1505
  • Updated Radix UI dependencies with 17 component updates #1476
  • Upgraded NX development dependencies across multiple updates #1474 #1495
  • Updated validate-npm-package-name from 6.0.1 to 6.0.2 #1400
  • Upgraded remark-directive from 3.0.1 to 4.0.0 #1097
  • Updated PostHog analytics from 4.17.1 to 5.7.0 #1480
  • Upgraded Shiki syntax highlighting dependencies across multiple updates #1487 #1508
  • Updated React Router from 7.6.3 to 7.8.2 #1498
  • Upgraded TanStack React Query from 5.81.5 to 5.85.5 #1485
  • Updated Zustand state management from 5.0.6 to 5.0.8 #1511
  • Upgraded React Hook Form from 7.60.0 to 7.62.0 #1486
  • Updated Clerk authentication from 5.71.0 to 5.90.0 #1509
  • Upgraded Lefthook git hooks from 1.12.2 to 1.12.3 #1510
  • Updated Testing Library Jest DOM from 6.6.3 to 6.8.0 #1506