Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
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 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.
Attachments
Issue Links
- links to