---
schema_version: "1"
id: 804d16920e4ca690c394c4aa9e5b7ab718827b43966825524b7def5b28da5e53
title: OAuth Service Release Notes - Mule 4
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/release-notes/mule-runtime/service-oauth-release-notes.md
canonical_url: https://docs.mulesoft.com/release-notes/mule-runtime/service-oauth-release-notes
source_site: docs.mulesoft.com
content_type: documentation
content_hash: eed5124ca9f33856f455ff6619924a2a0ad17a54e0cfeee30d54a21ddfe0917f
description: MuleSoft Documentation Site
latest: true
---
---
product: Release Notes
version: master
---

# OAuth Service Release Notes - Mule 4

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

## 1.1.8

**September 10, 2020**

### New Features and Enhancements

- None

### Fixed Issues

- Fixed an issue in which the `AuthorizationCodeState` type was not updated on certain
  circumstances. (MULE-16540)

## 1.3.3

**March 13, 2020**

### New Features and Enhancements

- None

### Fixed Issues

- Fixed a race condition that was generating a NullPointerException during OAuth token refresh.
  (MULE-18169)

## 1.3.1

**July 17, 2019**

### New Features and Enhancements

- None

### Fixed Issues

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

- Reuse HTTP clients for an OAuth token request. (MULE-17006)

## 1.3.0

**July 5, 2019**

### New Features and Enhancements

- Support Client Credentials grant type in the SDK. (MULE-16908)

### Fixed Issues

- AuthorizationCodeState not updated on certain circumstances. (MULE-16540)

## 1.2.1

**June 19, 2019**

### New Features and Enhancements

- None.

### Fixed Issues

- Reuse HTTO clients for an OAuth token request. (MULE-17006)

## 1.1.7

**June 19, 2019**

### New Features and Enhancements

- None.

### Fixed Issues

- Reuse HTTP clients for an OAuth token request. (MULE-17006)

## 1.2.0

**April 25, 2019**

### New Features and Enhancements

- Support non-blocking in OAuth HTTP calls (MULE-11272)

- Send OAuth access token by `queryParams` - service support (MULE-15986)

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-14544</p></div></div></td><td><div><div><p>Provide a singleton <code>MultiMap</code> instance</p></div></div></td></tr><tr><td><div><div><p>MULE-14012</p></div></div></td><td><div><div><p>Create <code>HttpRequestOptions</code> concept in HTTP service</p></div></div></td></tr><tr><td><div><div><p>MULE-14961</p></div></div></td><td><div><div><p>Make <code>RequestOptions</code> as large as possible</p></div></div></td></tr><tr><td><div><div><p>MULE-15251</p></div></div></td><td><div><div><p>Remove unnecessary <code>String.toLowerCase</code> calls (OAuth Service)</p></div></div></td></tr><tr><td><div><div><p>MULE-15201</p></div></div></td><td><div><div><p>Services take too long to discover and load</p></div></div></td></tr><tr><td><div><div><p>MULE-15539</p></div></div></td><td><div><div><p>OAuth: Provide option <code>encodeClientCredentialsInBody</code> in <code>authCode</code></p></div></div></td></tr><tr><td><div><div><p>MULE-15738</p></div></div></td><td><div><div><p>HTTP request with OAuth client-credentials fails after token is invalidated</p></div></div></td></tr><tr><td><div><div><p>MULE-15871</p></div></div></td><td><div><div><p>Some HTTP log entries go to the runtime log instead of the app’s logg</p></div></div></td></tr><tr><td><div><div><p>MULE-16540</p></div></div></td><td><div><div><p><code>AuthorizationCodeState</code> is not updated in certain circumstances</p></div></div></td></tr></tbody></table>

## 1.1.6

**December 11, 2018**

### New Features and Enhancements

- None.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15807</p></div></div></td><td><div><div><p>OAuth ClientCredentials: Race condition when two requests try to refresh the token at the same time</p></div></div></td></tr><tr><td><div><div><p>MULE-15871</p></div></div></td><td><div><div><p>Some HTTP log entries go to the runtime log instead of the app’s log</p></div></div></td></tr></tbody></table>

## 1.1.5

**October 9, 2018**

### New Features and Enhancements

- Support non-blocking in OAuth HTTP calls (MULE-11272)

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15738</p></div></div></td><td><div><div><p>HTTP request with OAuth client-credentials fails after token is invalidated</p></div></div></td></tr></tbody></table>

## 1.1.4

**August 14, 2018**

### New Features and Enhancements

- None.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15539</p></div></div></td><td><div><div><p>OAuth: Provide option <code>encodeClientCredentialsInBody</code> in authCode</p></div></div></td></tr></tbody></table>

## 1.1.3

**August 13, 2018**

### New Features and Enhancements

- None.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15493</p></div></div></td><td><div><div><p>OAuth2 Request config always fetches token at startup</p></div></div></td></tr></tbody></table>

## 1.1.2

**July 24, 2018**

### New Features and Enhancements

- None.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15251</p></div></div></td><td><div><div><p>Remove unnecessary <code>String.toLowerCase</code> calls (OAuth Service)</p></div></div></td></tr></tbody></table>

## 1.1.1

**March 16, 2018**

### New Features and Enhancements

- None.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-14544</p></div></div></td><td><div><div><p>Provide a singleton <code>MultiMap</code> instance</p></div></div></td></tr></tbody></table>

## 1.1.0

**January 30, 2018**

Initial Release.

## See Also

- [Known Issues](https://help.salesforce.com/s/issues)
