Releases: mulesoft/api-console
v6.6.62
Fixed
Deep allOf Schema Rendering (Sev 1)
Fixed critical issue where properties from deeply nested allOf schemas (4+ levels) were not rendered in documentation and examples.
Impact: Signature account affected - Missing critical fields in Product Order API documentation.
Root Cause: ExampleGenerator and ApiTypeDocument only performed single-pass iteration through allOf shapes, missing properties in nested inheritance chains.
Solution: Added recursive property collection with depth limiting and circular reference detection.
Updated Components
@api-components/api-example-generator: 4.4.35 → 4.4.36@api-components/api-type-document: 4.2.41 → 4.2.42
Related Issues
- W-21368901: Deep allOf (4+ levels) not rendering properties
Release 6.6.61
Release Date: March 2, 2026
Bug Fixes:
gRPC Service Method Names (https://gus.my.salesforce.com/a07EE00002V3YhdYAF)
Fixed missing method names in Summary view and Navigation menu for gRPC APIs with multiple methods. Previously showed only "UNARY" labels without method identification.
gRPC Message Type Names (https://gus.my.salesforce.com/a07EE00002V40oGYAR)
Fixed "Unnamed type" display for gRPC messages defined with oneof. Now shows actual message type names.
Updated Components
- @api-components/api-navigation: 4.3.21 → 4.3.22
- @api-components/api-summary: 4.6.17 → 4.6.18
- @api-components/api-type-document: → 4.2.41
Links
v6.6.60
Bug fixes
Fix: Examples not displaying in Exchange for OAS 3.0.1 requestBodies with allOf inheritance
Fixed an issue where examples defined under requestBodies with inherited properties via allOf in OpenAPI 3.0.1 specifications were not displaying in Exchange. The problem was caused by conditional rendering that removed the examples section from the DOM when shouldRenderExamples was false, and a complex mediaType calculation that could result in undefined. The fix ensures the examples section always exists in the DOM (using ?hidden attribute for visibility control) and directly uses this.mediaType without additional calculations, ensuring examples render correctly for OAS 3.0.1 specs with allOf inheritance and multiple examples.
v6.6.59
Bug Fixes
- OAS 3.0.0 array response examples: Fixed an issue where example payloads were not displaying on Exchange asset pages for OpenAPI Specification (OAS) 3.0.0 APIs with array response types. Examples were visible in Design Center's "Documentation" view but failed to render on Exchange, blocking partner automation workflows. This fix ensures that array response examples are properly displayed alongside their media type information, matching the behavior of object response types. RAML specifications were unaffected by this investigation. (W-21156905)
v6.6.58
- gRPC API detection:
ApiConsoleAppnow detects gRPC APIs and automatically hides the Try It panel (both inline and button) when a gRPC API is loaded. The detection runs when the AMF model changes to ensure correct visibility state. (W-21045326)
v6.6.57
What's Changed
W-21045342-PR: [APIC-Agent topic] Add Agent Topic icon on operations
W-21045326-PR: [APIC-gRPC] Hide Try it panel for gRPC specs
- Agent Topic icon rendering fix: Enhanced the
AmfHelperMixinto properly resolve custom domain properties across different JSON-LD formats. This improvement ensures that the Agent Topic icon is correctly displayed on operations in theapi-summarycomponent, fixing an issue where the icon was missing when using the shorter AMF format. The fix includes better handling of custom domain properties resolution, supporting both expanded and compacted JSON-LD structures. (W-21045342)
- gRPC Try It panel visibility: Added automatic detection and hiding of the Try It panel for gRPC API specifications. When a gRPC API is detected using the
_isGrpcApi()method fromAmfHelperMixin, the console now:- Hides the inline try-panel that appears in wide layout mode
- Hides the Try It button in the method documentation view
- Provides a cleaner interface for gRPC APIs where the Try It functionality is not applicable
Full Changelog: v6.6.55...v6.6.57
v6.6.56
Merge pull request #886 from mulesoft/W-21045326/Hide-Try-it-panel-fo…
v6.6.55
What's New in this Release
🔥 gRPC Support
This release brings partial gRPC support to the API Console and documentation suite — enabling seamless work with gRPC APIs, improved rendering, navigation, and messages. (In this version, GRPC is not supported in the try panel.)
- W-20872911 — Prepare and publish release with full gRPC support (main orchestrator ticket)
- W-20359326 — Support gRPC endpoints in API summary
- W-20359321 — Hide URL panel in endpoint documentation for gRPC APIs
- W-20359320 — Hide code snippets in method documentation for gRPC APIs
- W-20359317 — Properly display body data in gRPC documentation
- W-20141096 — Properly display response messages in gRPC documentation
- W-20115140 — Adapt navigation and types for full gRPC compatibility
- W-19991461 — Update AMFHelperMixin to correctly detect and identify gRPC APIs
🛠️ Bug Fixes & Improvements
- W-11650729 — Fix API Documentation Preview:
nullable: trueno longer removes descriptions or incorrectly adds union types - W-20872645 — Fix and fully enable support for Agent topics
- W-20872589 — Standardize and fix GitHub Actions workflows for component publishing
- W-20242139 — Fix rendering issue:
tagsproperty now displays correctly in the API Console - W-20075703 — Fix array type indicator rendering when used inside union types
v6.6.54
Merge pull request #884 from mulesoft/build/6.6.54 @W-20872851 chore: change deployment environment to mulesoft-ubuntu in workflow c…
v6.6.52
W-19719159 : High Severity CVE-2025-48050 vulnerability in MS api console.
W-19596014 : Issue is caused by the logic in api-example-generator for generating examples with additionalProperties