Skip to content

Releases: mulesoft/api-console

v6.3.1

01 Dec 19:28
4f138a8
Compare
Choose a tag to compare

Fixes

  • Fixed regression in api-navigation that caused an error to happen when the first endpoint in a specification had a URI parameter in it

v6.3.0

30 Nov 15:05
9c7347d
Compare
Choose a tag to compare

Version 6.3.0 of API Console

Features

  • Annotation name is now rendered with the annotation

AsyncAPI 2.0

  • Support for non HTTP protocols in documentation
  • api-request-panel is hidden when present model is from an AsyncAPI
  • Endpoints renamed to Channels
  • Operation URL is displayed differently for non-HTTP protocols
  • Example and snippets are hidden for non-HTTP protocols

Fixes

  • Required query parameters are now added to code snippets
  • Fixed bug with URL persisting after being removed from the spec
  • Fixed password grant type in Authorization where client secret was not being passed into the grant
  • Fixed bug where unordered endpoints would cause a endpoint path name to be shortened when it shouldn't be

WCAG

  • Navigation collapse/expand was not being properly read by screen reader
  • Query parameters input box was not associated with any form label
  • Code Examples and Body collapse/expand were not being properly read by screen reader
  • Server selector dropdown was not properly associated with form label

v6.2.6

28 Sep 20:27
9fe2c7d
Compare
Choose a tag to compare

Fixes

  • Fixed bug example generation for partial models where some properties would not appear in rendered example if their values were empty strings, false boolean values or 0 integer values
  • Fixed bug in type documentation where enum array properties weren't being rendered correctly
  • Fixed bug where the queryString node was defined on an operation, but the query parameters didn't render in the try it panel
  • Fixed bug where XML example structures did not match the definition in the RAML type
  • Fixed bug where JSON schemas in RAML did not render completely

v6.2.5

31 Aug 12:59
Compare
Choose a tag to compare

Fixes
Changing RAML baseUri made query parameters section disappear

  • Duplicated examples in type documentation
  • Query string documentation was missing
  • Media types selector was missing when multiple media types defined in spec
  • Increase space between input and selectors and their labels
  • Table view was not displaying string examples
  • When setting no-auto-encoding annotation to URL elements, components were still being encoded

Features

  • New css variable for text wrapping for navigation items

v6.0.4

23 Jul 15:20
Compare
Choose a tag to compare

Bug fixes:

  • Client secret missing on request when authorizing for client_credentials authorizationGrants

v6.2.4

21 Jul 14:15
8942c2f
Compare
Choose a tag to compare

Fixes

  • Add scrolling to response codes in documentation to be able to see all possible response code options APIC-335
  • Example generation for partial models now accounts for arrays with only 1 item appearing as a single object in partial model APIC-456
  • Fix issue where documentation pages were listed in navigation with its description content rather than its title APIC-435

Features

  • Add rearrangeEndpoints property to api-documentation component, so it will be passed down to the api-summary if present APIC-383
  • Pass down rearrangeEndpoints value to api-documentation as well

v6.2.3

07 Jul 20:59
Compare
Choose a tag to compare

Fixes

APIC-390: when a library is applied, documentation is blank for types
APIC-400: server menu list width should fit dropdown width
APIC-406: URI in api-documentation and api-request-panel component does not update when servers in model change
APIC-417: Duplicate headers and headers from other methods shown in request panel
APIC-426: API Console do not understand readOnly fields when generating examples for OAS3 APIs
APIC-431: A property of type Object is rendered as a String
APIC-439: Library type documentation is blank
APIC-440: Missing response examples

Features

APIC-433: Implement oneOf, anyOf from OAS3

v6.0.3

25 Jun 17:58
Compare
Choose a tag to compare

Bug fixes:

  • Client Id and Client secret fields missing for client_credentials authorizationGrants

v6.2.2

12 Jun 20:19
eb48d87
Compare
Choose a tag to compare

Bug fixes:

  • xml example with missing "e" at the end (APIC-391)
  • Response Body Type Not Rendering (APIC-429)

Bug fixes & improved OAS 3 support

27 May 18:43
189d5c5
Compare
Choose a tag to compare

This release adds multiple fixes for the OAS 3 support release (v6.2.0). Fixes include:

  • Examples generation after AMF model changes
  • Auto selection of a custom server when no servers are defined in an API
  • Support for the partial AMF model when querying for servers
  • api-request event listener is now registered on the request panel instead of the eventsTarget
  • Duplicated content-type header on the request editor
  • XSS via authorization URI
  • Authorization method styling issue
  • Restored support for partial model when getting servers
  • Additional model support when computing servers servers
  • Operation and endpoint servers override base servers when switching to Try It panel
  • Fix display of enum values for array type document
  • Added OAS' external documentation support in the navigation