Nav

Box Connector Release Notes

Anypoint Connector for Box provides as a bi-directional gateway between Box, a secure content management and collaboration platform, and Mule.

Version 3.1.1 - June 2, 2017

Compatibility

Software Version

Mule Runtime EE

3.6.x

Java

7

Box API

2.0.0

Box Java SDK

2.1.1

Box connector only supports a subset of operations from Box API v2.0.0. See Supported API Endpoints for a detailed list.

Features

None.

Fixed in this Release

  • Failure to test the connection in OAuth Server to Sever configuration - In the previous version, the Test Connection would throw the exception NoSuchAlgorithmException: PBKDF-OpenSSL SecretKeyFactory not available. This was caused by a conflict in the version of the BouncyCastle library used by the connector (1.52) and the one shipped with the Mule Runtime (i.e Mule 3.8.0 bundles 1.54). In the current version, the Test Connection works as expected.

Version 3.1.0 - March 8, 2017

Version 3.1.0 - Compatibility

Software Version

Mule Runtime EE

3.6.x

Java

1.7 or higher

Box API

2.0.0

Box Java SDK

2.1.1

Box connector only supports a subset of operations from Box API v2.0.0. See Supported API Endpoints for a detailed list.

Features

  • The following operations now support pagination:

    • Folders

      • Get Folder’s Items

      • Get Trashed Items

      • Get Folder Collaborations

    • Groups

      • Get Groups for an Enterprise

      • Get Memberships for Group

      • Get User’s Memberships.

    • Users

      • Get Enterprise Users

  • Improvement of exception messages: in addition to the HTTP status code, error messages also return the complete description of the failure cause.

  • Fields are now validated before sending the request: previously only a HTTP 400 response was returned.

  • New operation Search with Parameters: unlike the search provided by the Box SDK, which still remains as an operation but deprecated, it provides all the parameters supported by the API, except for mdfilters and filters.

Fixed in this Release

  • Shaded a bouncycastle dependency: This was done to fix an issue produced on Mule EE 3.8.0.

Version 3.0.0 - August 11, 2016

MuleSoft now maintains this connector under the Select support policy.

Version 3.0.0 - Compatibility

Software Version

Mule Runtime EE

3.6.x or higher

Anypoint Studio

5.4 or higher

Java

1.7 or higher

Box API

2.0.0

Box Java SDK

2.1.1

Box connector only supports a subset of operations from Box API v2.0.0. See Supported API Endpoints for a detailed list.

Features

  • First SDK-based version of the connector.

  • Supports the following APIs:

  • Users

  • Groups

  • Folders

  • Files

  • Comments

  • Collaborations

  • Searches

  • Tasks

APIs listed below are NOT supported:

  • Metadata

  • Collections

  • Events

  • Devices

  • Retention Policies

Refer to Un-supported API Endpoints for more information.

Version 2.5.2 - April 23, 2015

Community

MuleSoft released this connector under the Community support policy.

Version 2.5.2 - Compatibility

Software Version

Mule Runtime EE

3.5.x or higher

Anypoint Studio

5.2.x or higher

Java

1.6 or higher

Box API

2.0.0

Version 2.5.2 - Features

None.

Version 2.5.2 - Fixed in this release

  • Retrieval of Remote User Id to enable integration with Dataloader.

Version 2.5.2 - Known Issues

None.

Version 2.4.1 - September 25, 2013

Community

Version 2.4.1 - Compatibility

Software Version

Mule Runtime EE

3.3.x or higher

Anypoint Studio

5.0.x or higher

Java

1.6 or higher

Box API

2.0.0

Version 2.4.1 - Features

  • New operation Empty Folder by Id: recursively deletes all the items inside a folder without actually deleting the folder.

Version 2.4.1 - Fixed in this release

None.

Version 2.4.1 - Known Issues

None.

See Also