Skip to content

Releases: mulesoft/api-console

v6.6.62

04 Mar 14:55
7ee5194

Choose a tag to compare

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

02 Mar 19:25
d8afebe

Choose a tag to compare

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

18 Feb 13:19
114a9bf

Choose a tag to compare

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

05 Feb 20:33
a12280e

Choose a tag to compare

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

04 Feb 18:39
4bf0e3d

Choose a tag to compare

  • gRPC API detection: ApiConsoleApp now 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

29 Jan 15:16
5ce0d59

Choose a tag to compare

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 AmfHelperMixin to properly resolve custom domain properties across different JSON-LD formats. This improvement ensures that the Agent Topic icon is correctly displayed on operations in the api-summary component, 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)
Screenshot 2026-01-28 at 6 01 25 PM
  • 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 from AmfHelperMixin, 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
Screenshot 2026-01-29 at 9 57 51 AM

Full Changelog: v6.6.55...v6.6.57

v6.6.56

28 Jan 16:36
2125368

Choose a tag to compare

Merge pull request #886 from mulesoft/W-21045326/Hide-Try-it-panel-fo…

v6.6.55

15 Jan 13:47
ac28ed1

Choose a tag to compare

v6.6.55 Pre-release
Pre-release

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: true no 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: tags property now displays correctly in the API Console
  • W-20075703 — Fix array type indicator rendering when used inside union types

v6.6.54

14 Jan 19:48
a343f05

Choose a tag to compare

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

24 Sep 12:31
cafc310

Choose a tag to compare

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