Free MuleSoft CONNECT Keynote & Expo Pass Available!

Register now+
Nav

REST Connect Release Notes

April 2018

REST Connect quickly converts a RAML 1.0 API specification to a connector, which you can use in a Mule application in the Design Center feature of Anypoint Platform.

Version 1.3.0 - April 13, 2018

This release includes support for custom security schemes. Connectors will be generated based on security schemes defined in an API specification.

Version 1.3.0 - Fixes

  • Fixed support for securedBy nodes.

  • Fixed several issues of Mule 3 connector generation with a proper string sanitization.

Version 1.2.11 - March 1, 2018

This release fixes a bug.

Version 1.2.11 - Fixes

  • Fixed Pass-through authentication for Mule 3 connectors.

Version 1.2.10 - February 29, 2018

This release fixes a bug.

Version 1.2.10 - Fixes

  • Fixed an issue to use the correct parameter name to make requests.

Version 1.2.9 - February 23, 2018

This release fixes a bug.

Version 1.2.9 - Fixes

  • Avoid NPE when display name is not present in RAML.

Version 1.2.8 - February 23, 2018

This release fixes a bug.

Version 1.2.8 - Fixes

  • Added support for Mule 4 Connectors to have a default output type.

Version 1.2.7 - February 6, 2018

This release fixes a bug.

Version 1.2.7 - Fixes

  • REST Connect v1.2.7 now supports use with the Windows file system.

Version 1.2.6 - February 1, 2018

This release fixes a bug.

Version 1.2.6 - Fixes

  • Using URL-encoded only inside Smart Connectors.

Version 1.2.5 - February 1, 2018

This release provides a bug fix.

Version 1.2.5 - Fixes

  • Fixed the media type for a form URL-encoded use case.

Version 1.2.4 - January 30, 2018

This release provides a bug fix.

Version 1.2.4 - Fixes

  • Removed unsupported modes for Basic Auth and Passthrough.

Version 1.2.3 - January 25, 2018

REST Connect v1.2.3 provides the following features:

  • Added Friendly Name support for operations and parameters by using the operationName and parameterName annotations on the rest-connect library.

  • Added support for OPTIONS and HEAD HTTP verbs.

Version 1.2.3 - Fixes

  • Support for placeholders in the baseUri.

  • Improved error messages for duplicated operations or parameters.

  • Fixed outOfMemoryError when generating certain Mule 3 connectors.

  • Fixed error generating Mule3 connector when the RAML included a dot in its title.

  • Sanitized some property names that could break the build of Mule 3 connectors.

Version 1.2.2 - December 16, 2017

This release provides a bug fix.

Version 1.2.2 - Fixes

REST Connect v1.2.2 now supports the PATCH method and properly sends the payload as a JSON rather than as a String.

Version 1.2.1 - December 16, 2017

Version 1.2.1 supports Java RAML Parser 1.0.16.

Version 1.2.0 - November 18, 2017

Version 1.2.0 supports the following security schemes defined in RAML v1.0:

  • OAuth2 - Authorization code

  • Digest authentication

  • Pass through

Version 1.1.0 - October 2, 2017

Version 1.1.0 supports creating Mule 3 connectors. When an API specification publishes to Exchange, REST Connect generates two connectors: one for Mule 4 and the other for Mule 3.

Version 1.1.0 - Fixes

REST Connect v1.1.0 now generates a connector properly whether a description is present or not. In REST Connect v1.0.0, if a description was not provided, REST Connector was unable to generate a connector properly.

Version 1.0.0 - July 28, 2017

Version 1.0.0 provides the following features:

  • Transforms a RAML 1.0 specification into a connector in Design Center.

  • Support for unauthorized requests, basic authentication, and OAuth2 (Client Credentials).

  • Support for query parameters, URI parameters, and headers as input attributes.

  • Support for metadata defined as RAML datatypes, XML schemas, or JSON schemas.

  • Inference of operation names given their parameters.

Version 1.0.0 - Known issues

  • A RAML with the following type definition is not supported:

    
                 
              
    1
    2
    3
    4
    5
    6
    7
    
    types:
      RecursiveType:
        type: object
        properties:
          aString:
            type: RecursiveType
            description: This modifies the reference and causes a stack overflow error.
  • No support for connectivity testing in the configuration for Design Center.

  • REST Connect doesn’t generate friendly names for input attributes.

  • Connector for Mule 3.x is not supported.

  • Custom SSL certificates are not supported.