The mule-file-commons
module dependency is removed to make FTP Connector a standalone connector.
FTP Connector Release Notes for Mule 4
Support Category: Select
Anypoint Connector for FTP (FTP Connector) provides access to files and folders on an FTP server.
2.0.0
September 23, 2024
Compatibility
Software | Version |
---|---|
Mule |
4.3.0 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
Issue Resolution | ID |
---|---|
W-15854291 |
|
The List operation now returns the file path instead of the file content. |
W-16004666 |
The List operation no longer includes the Time Between Size Check and Time Between Size Check Unit fields because the file content is no longer read. |
W-16280695 |
1.8.8
March 6, 2024
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
Issue Resolution | ID |
---|---|
The Read operation now finds files that use some special characters while single-file listing. |
W-14650859 |
1.8.7
January 19, 2024
What’s New
-
The Commons Net library is upgraded to version 3.8.0.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
Issue Resolution | ID |
---|---|
The Read operation now finds files even if the single-file listing is not supported. |
W-14150759 |
1.8.6
January 5, 2024
What’s New
-
This connector is now compatible with Java 17.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8, 11, and 17 |
1.8.5
July 11, 2023
What’s New
-
The Commons IO library is upgraded to version 2.13.0.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
Fixed Issues
Issue Resolution | ID |
---|---|
The Read operation now takes less time to find files when the MLST command is not supported by a server. |
W-13138208, W-13674423 |
The Commons IO library is upgraded to version 2.13.0 to address reported security vulnerabilities. |
W-13512345 |
1.8.4 (Deprecated)
June 13, 2023
This version is deprecated. All of the features and fixed issues for this version are in version 1.8.5.
1.8.3 (Deprecated)
May 31, 2023
This version is deprecated. All of the features and fixed issues for this version are in version 1.8.5.
1.8.2
April 27, 2023
Fixed Issues
Issue | ID |
---|---|
FTP Connector now returns connections to the pool if you configure the pooling profile connection. |
W-12969684 |
Compatibility
Software | Version |
---|---|
Mule |
4.1.5 and later |
Anypoint Studio |
7.1.1 and later |
JDK |
8 |
1.8.1
September 28, 2022
Compatibility
Software | Version |
---|---|
Mule |
4.1.5 and later |
Anypoint Studio |
7.1.1 and later |
JDK |
8 |
Fixed Issues
Issue | ID |
---|---|
FTP Connector no longer adds a slash |
W-11633025 |
1.8.0
September 14, 2022
What’s New
-
FTP Connector now supports an independent file system matcher that lists files following FTP RTF standards. Use the Case sensitive field to configure an external file system matcher as case sensitive or insensitive.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
1.7.1
September 6, 2022
Compatibility
Software | Version |
---|---|
Mule |
4.1.5 and later |
Anypoint Studio |
7.1.1 and later |
JDK |
8 |
Fixed Issues
Issue | ID |
---|---|
FTP Connector no longer returns NullPointerException when reading and listing files from the FTP server hosted in an AS400 server. |
W-11697993 |
1.7.0
Aug 26, 2022
Compatibility
Software | Version |
---|---|
Mule |
4.1.5 and later |
Anypoint Studio |
7.1.1 and later |
JDK |
8 |
Fixed Issues
Issue | ID |
---|---|
The On New or Updated File operation now provides the Overwrite field, which enables you to overwrite the target file when the destination file has the same name. |
W-11645841 |
1.6.2
August 23, 2022
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
Fixed Issues
Issue | ID |
---|---|
FTP Connector now checks nulls to avoid errors while reading files from AS/400 servers. |
W-11493458 |
1.6.1
July 4, 2022
What’s New
-
Upgraded versions of dependencies.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
1.6.0
May 30, 2022
What’s New
-
Added the Proxy parameter, which enables you to set the HTTP or HTTPS tunnel proxy in the FTPS Connector global configuration.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
1.5.5
October 18, 2021
What’s New
-
When FTP Connector attempted to use the MLSD command to list the directory, the server responded with
Command Not Implemented (502)
and before the connector could retry the operation with a LIST command, the server closed the connection. A call to the FEAT command is now issued to validate that MLST/MLSD commands are supported by the server.
Compatibility
Software | Version |
---|---|
Mule |
4.1.2 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
Fixed Issues
Issue | ID |
---|---|
Added more error and debug level logging information. |
FTPC-73 |
1.5.0
January 10, 2020
Features
Added support to set the control encoding to use in the control channel with the remote server. This new parameter is located in the Advanced tab for any FTPS configuration dialog.
Fixed Issues
-
Fixed an issue where the Write operation was incorrectly throwing a
MULE:UNKNOWN
error instead ofFTP:ILLEGAL_PATH
. (MULE-17797) -
Fixed an issue where the connector was showing an incorrect reply code when throwing an FTP error. (MULE-17815)
-
Fixed the FTP Listener so it is able to rename files on a POST action when
renameTo
is set butmoveTo
is left blank. (MULE-17837) -
Fixed a bug where FTP connection timeout was not working if it was set to a very low value. (MULE-17867)
1.4.0
September 4, 2019
Features
-
The parameters Updated in the last, Not updated in the last, and Time unit are added to the File Matcher. These parameters enable you to have a List or Listener operation that filters files by whether or not they have been updated in the specified time unit.
-
Adds the option to configure FTP Remote Verification.
Fixed Issues
-
Fixed a bug that made the read operation take more than one connection to read the file content. (MULE-17315)
-
Allow configuring Remote Verification in FTP config. (MULE-17369)
-
Fixed a bug that made the read operation fail for certain FTP servers. (MULE-17347)
-
Add (Not) Updated in the last capability to File Matcher in the FTP Connector. (MULE-17219)
1.3.1
June 28, 2019
Fixed Issues
-
Fixed a bug that caused the connector’s listener to skip a file due to a race condition. When the polling frequency of the listener was low, the autodelete flag was true, there was a burst of files to process, and the processing of each file took longer than the polling frequency, a file could be skipped. (MULE-16999)