SharePoint Connector Release Notes - Mule 4

Support Category: Select

Anypoint Connector for SharePoint (SharePoint Connector) enables you to connect to the Microsoft SharePoint application. The connector exposes convenient methods to work with the Microsoft SharePoint API.

3.6.2

June 12, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

OpenJDK

8, 11, and 17

Fixed Issues

Issue Resolution ID

The connector connection is now improved and remains stable even during extended runs.

W-15274457

3.6.1

February 20, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

OpenJDK

8, 11, and 17

Fixed Issues

Issue Resolution ID

The On New Objects source no longer fails if the SharePoint table does not have a Unique Id field.

W-14395943

3.6.0

January 18, 2024

What’s New

  • This connector is now compatible with Java 17.

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

OpenJDK

8, 11, and 17

Fixed Issues

Issue Resolution ID

The OAuth Client Credentials connection type now includes the new Key password field.

W-13744963

The socket, connection, and request timeouts are now set to 120 seconds.

W-14632137

3.5.2

September 22, 2023

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

OpenJDK

8 and 11

Fixed Issues

Issue Resolution ID

PDF file content now downloads correctly.

W-13966224

XLSX file content now downloads correctly.

W-14145039

3.5.1

June 15, 2023

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue Resolution ID

The OAuth Client Credentials connection now correctly refreshes the access token.

W-13543543

The On Deleted Objects source now detects all deleted items.

W-13585587

3.5.0

May 3, 2023

What’s New

  • The connector now supports OAuth Client Credentials with Certificate authentication.

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

3.4.7

October 11, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The com.fasterxml.jackson.core library is upgraded to version 2.14.0-rc1 to address reported security vulnerabilities.

W-11853435

3.4.6

September 8, 2022

What’s New

  • The org.jsoup library is upgraded to version 1.15.3 to address reported security vulnerabilities.

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The org.jsoup library is upgraded to version 1.15.3 to address reported security vulnerabilities.

W-11662366

3.4.5

June 29, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The connector now uses the refresh token to retry the operation when there is an invalid token in the OAuth v2.0 Authorization Code connection.

W-11298719

The connector no longer contains a memory leak.

W-11335726

3.4.4

June 14, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The Test connection button no longer returns a Test connection successful message when providing invalid values for the NTLM connection type in the SharePoint On-premises configuration.

W-11237136

3.4.3

May 27, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The File Move operation now processes more than five files.

W-11153962

3.4.2

April 5, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The sources now pick up all objects.

W-10839353

3.4.1

January 18, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

Updated the com.fasterxml.jackson.core library to 2.12.6 to address security vulnerabilities.

CONN-9850

Changed the logger level of the connector from ERROR to WARN.

SE-23901

Updated annotations with semantic terms.

CONN-9958

3.4.0

January 12, 2022

What’s New

  • Added the SHAREPOINT:NOT_FOUND error type.

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

Removed Atlantic Commons and improved the exception handling layer.

CONN-8871

3.3.2

November 18, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The connector threw a NullPointerException when using the TaxCatchAll hidden field for a metadata item.

SE-23268

When using special characters, the List Item Query operation returned a different output than expected.

SE-23435

3.3.1

September 28, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

Fixed all reported vulnerabilities.

CONN-8746

Deployment failed with Code Grant Authorization.

SE-22645

List Item Query threw an error when using a file with a special character.

SE-22490

3.3.0

August 17, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Issue ID

The connector returned a SHAREPOINT:UNKNOWN error when a SocketException was thrown instead of a SHAREPOINT:CONNECTIVITY error.

SE-21002

3.2.3

June 29, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

  • Fixed a query language ClassCastException error.

3.2.2

May 13, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

  • Fixed the reported vulnerabilities for the connector.

3.2.1

April 27, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

  • The security token connection was deprecated starting with version 3.1.4, but it was missing an explicit reference in Studio. This release improves the description of the Security Token connection by adding the DEPRECATED label.

3.2.0

March 30, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Features

  • Added the OAuth Authorization Code grant connection provider, which can be used as an option for SharePoint online configuration.

  • Added the Move File operation, which is used to move and rename files within Microsoft SharePoint.

3.1.13

January 12, 2021

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Fixed all reported vulnerabilities.

3.1.12

October 27, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Fixed the problem that occured when using the $top paramater in a query (SE-17853).

3.1.11

September 9, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Fixed an Apache Commons IO vulnerability.

3.1.10

August 27, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Incorrect content appeared when using the File get content operation. (SE-16897 and SE-17362)

3.1.9

August 21, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

The issue that caused a String index out of range error when a connection configuration was incorrect is fixed. (SE-16607)

3.1.8

July 7, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Fixed security vulnerabilities for the connector.

3.1.7

Jun 25, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Fixed reported vulnerabilities for the connector.

3.1.6

June 11, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

The Modified objects input source with recursive mode enabled did not work on folders that had a large volume of files. (SE-15656)

The connector now performs one request only to get the needed information when you do the following:

  • Use the New objects or Modified objects input source

  • Set Object type to FILE

  • Enable recursive mode

  • Provide a value for list id

This new functionality improves the execution time, especially when the operations create or modify complex document libraries or hierarchies.

3.1.5

May 26, 2020

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

  • Upgraded the following dependencies to fix vulnerability issues (CONN-6024):

    • commons-codec:commons-codec:1.10 to commons-codec:commons-codec:1.13

    • com.google.guava:guava:18.0 to com.google.guava:guava:28.1-jre

    • org.springframework:spring-expression:4.1.9.RELEASE to org.springframework:spring-expression:5.2.3.RELEASE

    • com.fasterxml.jackson.core:jackson-databind:2.9.3 to com.fasterxml.jackson.core:jackson-databind:2.10.2

    • com.sun.xml.bind:jaxb-impl:2.3.0 to com.sun.xml.bind:jaxb-impl:2.3.2

  • To fix vulnerability issues, Log4j:log4j:1.2.17 was replaced with commons-logging:commons-logging:1.2

3.1.4

December 19, 2019

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

  • The File Add operation did not work properly. (SE-14053)

  • Deprecated the Security Token Provider because it is no longer needed. The Basic Authentication mechanism obtains the security token and is easier to use. For SAML access, you can obtain a security token from SharePoint.

3.1.3

July 17, 2019

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Features

  • An optional parameter named Path is now available for the Created objects and Modified objects triggers. Use this parameter to specify the root path to start querying for when the object type is FILE or FOLDER. The Path parameter is ignored for other object types.

  • The default value for the Since field of the Created objects, Modified objects and Deleted objects triggers now formats the current time in UTC format rather than defaulting to the time on the machine running the Mule application.

Fixed Issues

Not possible to use $top parameter for retrieve-collection. (SE-12212)

3.1.2

July 2, 2019

Compatibility

The SharePoint connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

Error produced when using a payload with é (e with accent) in the connector. (SE-11852)

3.1.1

October 5, 2018

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Fixed Issues

When doing a Select Item Query the connector threw NullPointerException. The problem was solved by parsing the query provided by the client.

3.1.0

May 10, 2018

Sharepoint Connector is compatible with:

Application/Service Version

Mule

4.1.1 and later

Anypoint Studio

7.0.0 and later

Features:

Implemented triggers for created, deleted and updated objects. The triggers are New Objects Trigger, Deleted Objects Trigger, Modified Objects Trigger.

3.0.0

January 19, 2018

Compatibility

SharePoint Connector is compatible with:

Application/Service Version

Mule

4.0.0 and later

Anypoint Studio

7.0.0 and later