Skip to content

Latest commit

author
Apisero-Connectors
Mar 26, 2025
f2f03ec · Mar 26, 2025

History

History
177 lines (132 loc) · 4.97 KB

File metadata and controls

177 lines (132 loc) · 4.97 KB

SMB Connector Release Notes

November 2024

MuleSoft Certified

The SMB connector allows for connectivity to SMB v2, v3 shares and can be used in both on-premises and CloudHub environments.

Version 4.0.1 - 2025-03

This release of SMB Connector is compatible with Mule 4, and it is not compatible with Mule 3 versions.

Version 4.0.1 - Compatibility

The SMB Connector is compatible with these software versions:

Software Version

Anypoint Studio

7.17.x

Mule

4.6.x and later

JDK

1.8.x and later

SMB

SMB 2 and 3

Release 4.0.1 provides below feature/fixs:

1] SMBJ version upgraded from 0.12.2 to 0.14.0 resolving Bouncy Castle vulnerability.

2] Capability to invalidate connection cache and re-establish a new connection during connection exceptions has been added.

3] Resolved Different server found for same hostname issue.

Release 4.0.0 provides below feature/fixs:

1] Upgraded connector to support java 17.

2] SMBJ version upgraded from 0.10.0 to 0.12.2.

3] Resolved Java Heap Memory issue for large file write.

4] Added encryptData boolean parameter for SMB traffic encryption in the server.

5] File Read operation now shows the MIME Type tab and list of supported mime-types.

Version 3.1.1 - 2023-06

This release of SMB Connector is compatible with Mule 4, and it is not compatible with Mule 3 versions.

Version 3.1.1 - Compatibility

The SMB Connector is compatible with these software versions:

Software Version

Anypoint Studio

7.3.x

Mule

4.3.x and later

JDK

1.8.x and later

SMB

SMB 2 and 3

Release 3.1.1 provides below fix:

1] SMBJ version downgraded from 0.11.5 to 0.10.0 due to connectivity issues

Release 3.1.0 provides below features/fixes:

1] SMBJ version updated from 0.10.0 to 0.11.5

2] Access Mask can now be chosen from list for File Write Operation

3] Source and Destination Access Mask can now be chosen for File Move Operation

Release 3.0.0 provides below features/fixes:

1] Metadata included in List Operation.

Release 2.1.1 provides below fixes:

1] Read operation code fixed for "Disk share already closed" error.

Release 2.1.0 provides below fixes:

1] Move operation added.

2] Access mask set to GENERIC_READ for read operation.

Version 2.0.1 provides below fixes:

1] Support DFS

2] Access mask set to Maximum Allowed for read and write operation

3] Process stuck issue after file read with delete file flag set to true is fixed

Version 2.0.0 - New features

  • This is a bug fix release

Version 2.0.0 - Fixed in this release

  • Resolved issue 18 - Connector now disconnects the session after each action

  • Resolved issue 15 - SMBv3 is not supported through the use of SMBJ v0.10.0

Version 2.0.0 - Required Libraries

  • SMBJ 0.10.0 is pre-packaged with the connector

Version 2.0.0 - Known issues

  • Streaming is currently not supported

  • Metadata for file content is currently not supported

Version 1.2.0 - 2019-09

Version 1.2.0 - Compatibility

Software Version

Anypoint Studio

6.x

Mule

3.8 and later

JDK

1.7.x and later

SMB

1 and 2

Version 1.2.0 - New features

  • Connector is now MuleSoft certified

  • Migrated connector to use SMBJ as the previous used JCIFS library is no longer maintained

  • File age parameter is now a global connector setting

  • Added option for anonymous connectivity

  • Added option for guest connectivity

Version 1.2.0 - Fixed in this release

  • Resolved issue #10 - file age parameter observed for directory list operation

  • Resolved issue #9 - file age parameter observed for file delete operation

  • Resolved issue #8 - connectivity to public shares

  • Resolved issue #6 - wildcard for directory list

Version 1.2.0 - Required Libraries

  • SMBJ 0.9.1 is pre-packaged with the connector

Version 1.2.0 - Known issues

  • Streaming is currently not supported

  • Samba provides no way to ?disconnect? from a resource, but it naturally times out after 15 secs of no activity

Version 1.1.0 - Unreleased

Version 1.0.0 - 2018-05

Version 1.0.0 - Compatibility

Software Version

Anypoint Studio

6.x

Mule

3.8 and later

JDK

1.7.x and later

SMB

1 and 2

Version 1.0.0

This initial release of the Connector includes the following operations:

  • Read a file (Optional file delete upon read completion)

  • Write a file (Optionally append an existing file)

  • Delete a file

  • Create a directory

  • List directory contents

  • Delete a directory

Version 1.0.0 - Required Libraries

  • JCIFS library v1.3.19

Version 1.0.0 - Known issues

  • Streaming is currently not supported in DevKit 3.9 (current edition)

  • The underlying JCIFS library cannot be distributed with the connector, the .jar driver can be downloaded from https://jcifs.samba.org/

  • Samba provides no way to ?disconnect? from a resource, but it naturally times out after 15 secs of no activity