Hear from Salesforce leaders on how to create and deploy Agentforce agents.
Contact Us 1-800-596-4880

OAuth Module Release Notes for Mule 4

Support Category: SelectLeaving the Site

OAuth Module is an extension to hook OAuth2 to HTTP extension connectors.

1.1.22

February 26, 2025

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

OpenJDK

8, 11, and 17

Fixed Issues

Issue Resolution ID

The commons-io dependency is updated to fix the CVE-2024-47554 vulnerability.

W-17412056

A ClassCastException is no longer thrown when using the OAuth Retrieve Access Token operation.

W-15832018

1.1.21

December 15, 2023

What’s New

  • This connector is now compatible with Java 17.

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

OpenJDK

8, 11, and 17

1.1.20

May 23, 2023

Compatibility

Application/Service Version

Mule

4.1.1

Fixed Issues

Issue Resolution ID

The internal libraries are upgraded.

W-11680326

The OAuth localCallbackConfig parameter is refactored to avoid different inconsistent behavior according to the configuration order.

MULE-14827

1.1.19

September 13, 2022

Compatibility

Application/Service Version

Mule

4.1.1

Fixed Issues

Issue ID

OAuth module now responds when Token URL fails more than three times.

W-11680326

1.1.18

March 3, 2022

Compatibility

Application/Service Version

Mule

4.1.1

Fixed Issues

Issue ID

Oauth token refresh issue no longer occurs in Mule 4.4.0.

W-10781856

1.1.17

July 12, 2021

Minimum Mule Version

Mule 4.1.1

Fixed Issues

The default object store of oauth:token-manager-config is no longer cleared on shut down. (OAMOD-6)

1.1.16

March 15, 2021

Minimum Mule Version

Mule 4.1.1

Fixed Issues

Fixed the MULE:OVERLOAD error that occurred concurrently when refreshing the token in dynamic HTTP configs. (OAMOD-4)

1.1.15

March 2, 2021

Minimum Mule Version

Mule 4.1.1

Fixed Issues

In MUnit, the OAuth module creates an object store twice and fails. (OAMOD-2)

1.1.14/1.1.13

September 10, 2020

Minimum Mule Version

Mule 4.1.1

Fixed Issues

  • Fixed an issue in which using payload in an expression for the refreshTokenWhen property resulted in an error. (MULE-18307Leaving the Site)

1.1.12

December 19, 2019

Minimum Mule Version

Mule 4.1.1

Fixed Issues

Fixed the leak of dynamic configs that resulted from the token manager not initializing in AbstractGrantType. (MULE-17827Leaving the Site)

1.1.11

October 18, 2019

Minimum Mule Version

Mule 4.1.1

Fixed Issues

  • Misnamed parameters in the OAuth module generated invalid extension model. (MULE-17662Leaving the Site)

  • Upgraded Commons Codec to 1.13. (MULE-17337Leaving the Site)

1.1.10

August 13, 2019

Minimum Mule Version

Mule 4.1.1

Fixed Issues

1.1.9

July 18, 2019

Minimum Mule Version

Mule 4.1.1

Fixed Issues

  • Removed dependencies on MuleContext on OAuth module. (MULE-11412Leaving the Site)

  • OAuth uses the wrong access token when multiple concurrent refresh requests are sent. (MULE-17010Leaving the Site)

1.1.8

April 10, 2019

Minimum Mule Version

Mule 4.1.1

Fixed Issues

  • OAuth authenticators do not implement equals() and hashCode(). (MULE-16704Leaving the Site)

1.1.7

November 2, 2018

Minimum Mule Version

Mule 4.1.1

Fixed Issues

  • Setting refreshTokenWhen=true in oauth:authorization-code-grant-type fails with an exception. ( MULE-15809Leaving the Site)

1.1.6

November 1, 2018

Minimum Mule Version

Mule 4.1.1

Fixed Issues

  • Support non-blocking in OAuth HTTP calls. (MULE-11272Leaving the Site)

  • Remove *-object-store elements (MULE-11724Leaving the Site)

1.1.5/1.1.4

August 14, 2018

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • OAuth: Provide option encodeClientCredentialsInBody in authCode. (MULE-15539Leaving the Site)

1.1.3

May 7, 2018

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • ConfigurationException: Element 'tokenManagerConfig-MyConfigName' is not defined in the Mule Registry. (MULE-14822Leaving the Site)

1.1.2

May 7, 2018

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • ConfigurationException: Element 'tokenManagerConfig-MyConfigName' is not defined in the Mule Registry. (MULE-14822Leaving the Site)

1.1.1

January 23, 2018

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • Provide a singleton MultiMap instance. (MULE-14544Leaving the Site)

1.1.0

January 23, 2018

Minimum Mule Version

Mule 4.1.0

Upgrade Requirements

This version does not work with Mule 4.0.0, you need to move to 4.1.0 or a higher version to use it.

Fixed Issues

  • OAuth Module exports internal classes. (MULE-14446Leaving the Site)

  • Users should not be able to use an expression when configuring a proxy. (MULE-14379Leaving the Site)

  • HTTP Connector does not route OAuth tokens request through proxy. (MULE-14160Leaving the Site)

1.0.0

November 27, 2017

Minimum Mule Version

Mule 4.0.0