David Handermann created NIFI-9987:
--------------------------------------
Summary: Standardize Commons IO on 2.11.0
Key: NIFI-9987
URL: https://issues.apache.org/jira/browse/NIFI-9987
Project: Apache NiFi
Issue Type: Improvement
Components: Core Framework, Extensions, MiNiFi, NiFi Registry
Reporter: David Handermann
Assignee: David Handermann
Multiple framework and extension components use Apache Commons IO for standard
operations. Most components use either 2.10.0 or 2.11.0, with a few extension
components relying on older versions due to transitive dependencies. Rather
than individually managing these versions at different levels, the Commons IO
version should be set in the root Maven configuration. This approach provides a
shared base version using a backward-compatible version of Commons IO.
Commons IO
[2.11.0|https://commons.apache.org/proper/commons-io/changes-report.html#a2.11.0]
includes several minor fixes and also removes unnecessary declared
IOExceptions from some methods. As mentioned in the release notes, this
maintains binary compatibility with previous versions, but may require some
source code adjustments.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)