You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE-NOTES.txt
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -44,8 +44,8 @@ o Fix implicit narrowing conversion in compound assignment in Unsynchro
44
44
o IO-860: Missing reserved file names in FileSystem.WINDOWS (superscript digits for COM and LPT). Thanks to Stefan Feenstra, Gary Gregory.
45
45
o IO-856: FileUtils.listFiles(final File, String[], boolean) can throw NoSuchFileException #697, #699. Thanks to Thomas Hartwig, Gary Gregory.
46
46
o IO-859: FileUtils.forceDelete on non-existent file on Windows throws IOException rather than FileNotFoundException. Thanks to JD Dean, Gary Gregory.
47
-
o Use Unicode escapes for superscript characters. #701. Thanks to �amonn McManus.
48
-
o IO-863: Recent incompatible change to FileUtils.listFiles re extensions, see also IO-856. Thanks to �amonn McManus, Gary Gregory.
47
+
o Use Unicode escapes for superscript characters. #701. Thanks to �amonn McManus.
48
+
o IO-863: Recent incompatible change to FileUtils.listFiles re extensions, see also IO-856. Thanks to �amonn McManus, Gary Gregory.
49
49
o IO-857: Javadoc: Update details for PathUtils "clean" behavior. Thanks to Dmitry, Gary Gregory.
50
50
51
51
Changes
@@ -853,7 +853,7 @@ Fixed Bugs
853
853
* IO-749: FileUtils.listFiles() does not list matching files if File parameter is a symbolic link. Thanks to haihuiyang, Gary Gregory.
854
854
* Fix typo in Javadocs for FileUtils#convertFileCollectionToFileArray() #276. Thanks to niranjanghule, Gary Gregory.
855
855
* Avoid Code Duplication: Reuse Sleep from ThreadMonitor #66. Thanks to DaGeRe, Gary Gregory.
856
-
* IO-750: FileUtils.iterateFiles also lists directories. Thanks to Sita Ge�ner, Sebastian Peters, Gary Gregory.
856
+
* IO-750: FileUtils.iterateFiles also lists directories. Thanks to Sita Ge�ner, Sebastian Peters, Gary Gregory.
857
857
* IO-721: Wrong exception message in FileUtils.setLastModified(File, File). Thanks to Dirk Heinrichs, Gary Gregory.
858
858
* IO-717: Infinite loop in ReaderInputStream instead of throwing exception for CodingErrorAction.REPORT. Thanks to Marcono1234, Gary Gregory.
859
859
* IO-716: ReaderInputStream enter infinite loop for too small buffer sizes. Thanks to Marcono1234, Gary Gregory.
@@ -896,7 +896,7 @@ Fixed Bugs
896
896
* IO-611: FilenameUtils.normalize javadoc and tests #383. Thanks to Fedor Urvanov.
897
897
* IO-611: Better docs in IOUtils and IOUtils.byteArray(int size) #374. Thanks to ArdenL-Liu, Bruno P. Kinoshita, Gary Gregory.
898
898
* IO-782: SequenceReader should close readers when its close method is called #391. Thanks to Matteo Di Giovinazzo, Gary Gregory.
899
-
* IO-790: Fix symbolic link file filter #450. Thanks to Miguel Mu�oz, Gary Gregory.
899
+
* IO-790: Fix symbolic link file filter #450. Thanks to Miguel Mu�oz, Gary Gregory.
900
900
* IO-790: Apply nanoseconds precision for QueueInputStream timeout duration. #453. Thanks to maxxedev, Gary Gregory, Bruno P. Kinoshita.
901
901
* Fix overflow for FileUtilsTest constants #456. Thanks to Marcono1234.
902
902
* Serialization is deprecated and will be removed in 3.0. Thanks to Gary Gregory.
@@ -1274,7 +1274,7 @@ Changes
1274
1274
* IO-628: Migration to JUnit Jupiter #97. Thanks to Allon Mureinik.
1275
1275
* IO-630: Deprecate org.apache.commons.io.output.NullOutputStream.NullOutputStream() in favor of org.apache.commons.io.output.NullOutputStream.NULL_OUTPUT_STREAM. Thanks to Gary Gregory.
1276
1276
* IO-629: FileUtils#forceDelete should use Files#delete rather than File#delete so exception messages includes reason for failure. Thanks to Ian Springer, Ian Springer, Gary Gregory.
1277
-
* IO-634: Make getCause synchronized and use a Deque instead of a Stack #64. Thanks to V�clav Haisman, Bruno P. Kinoshita, Gary Gregory.
1277
+
* IO-634: Make getCause synchronized and use a Deque instead of a Stack #64. Thanks to V�clav Haisman, Bruno P. Kinoshita, Gary Gregory.
1278
1278
* Update tests from Apache Commons Lang 3.9 to 3.10. Thanks to Gary Gregory.
1279
1279
* Update tests org.junit-pioneer:junit-pioneer 0.3.0 -> 0.6.0. Thanks to Gary Gregory.
1280
1280
* Update tests org.junit.jupiter:junit-jupiter 5.5.2 -> 5.6.2. Thanks to Gary Gregory.
@@ -1488,14 +1488,14 @@ Fixed Bugs
1488
1488
* IO-484: FilenameUtils should handle embedded null bytes Thanks to Philippe Arteau.
1489
1489
* IO-481: Changed/Corrected algorithm for waitFor
1490
1490
* IO-428: BOMInputStream.skip returns wrong count if stream contains no BOM Thanks to Stefan Gmeiner.
1491
-
* IO-488: FileUtils.waitFor(...) swallows thread interrupted status Thanks to Bj�rn Buchner.
1491
+
* IO-488: FileUtils.waitFor(...) swallows thread interrupted status Thanks to Bj�rn Buchner.
1492
1492
* IO-452: Support for symlinks with missing target. Added support for JDK7 symlink features when present Thanks to David Standish.
1493
1493
* IO-453: Regression in FileUtils.readFileToString from 2.0.1 Thanks to Steven Christou.
1494
1494
* IO-451: ant test fails - resources missing from test classpath Thanks to David Standish.
1495
1495
* IO-435: Document that FileUtils.deleteDirectory, directoryContains and cleanDirectory
1496
1496
may throw an IllegalArgumentException in case the passed directory does not
1497
1497
exist or is not a directory. Thanks to Dominik Stadler.
1498
-
* IO-424: Javadoc fixes, mostly to appease 1.8.0 Thanks to Ville Skytt�.
1498
+
* IO-424: Javadoc fixes, mostly to appease 1.8.0 Thanks to Ville Skytt�.
1499
1499
* IO-389: FileUtils.sizeOfDirectory can throw IllegalArgumentException Thanks to Austin Doupnik.
1500
1500
* IO-390: FileUtils.sizeOfDirectoryAsBigInteger can overflow.
1501
1501
Ensure that recursive calls all use BigInteger
@@ -1530,7 +1530,7 @@ Changes
1530
1530
* IO-462: IOExceptionWithCause no longer needed
1531
1531
* IO-422: Deprecate Charsets Charset constants in favor of Java 7's java.nio.charset.StandardCharsets
1532
1532
* IO-239: Convert IOCase to a Java 1.5+ Enumeration
1533
-
[N.B. this is binary compatible]
1533
+
[this is binary compatible]
1534
1534
* IO-328: getPrefixLength returns null if filename has leading slashes
1535
1535
Javadoc: add examples to show correct behavior; add unit tests
1536
1536
* IO-299: FileUtils.listFilesAndDirs includes original dir in results even when it doesn't match filter
@@ -1641,7 +1641,7 @@ New features
1641
1641
* Allow applications to provide buffer (or size) for copyLarge methods. Issue: IO-308. Thanks to Manoj Mokashi.
1642
1642
* New copyLarge() method in IOUtils that takes additional offset, length arguments Issue: IO-305. Thanks to Manoj Mokashi.
1643
1643
* Use terabyte (TB), petabyte (PB) and exabyte (EB) in FileUtils.byteCountToDisplaySize(long size) Issue: IO-287. Thanks to Ron Kuris, Gary Gregory.
1644
-
* FileUtils.listFiles() doesn't return directories Issue: IO-173. Thanks to Marcos Vin�cius da Silva.
1644
+
* FileUtils.listFiles() doesn't return directories Issue: IO-173. Thanks to Marcos Vin�cius da Silva.
1645
1645
* CharSequenceInputStream to efficiently stream content of a CharSequence Issue: IO-297. Thanks to Oleg Kalnichevski.
1646
1646
* The second constructor of Tailer class does not pass 'delay' to the third one Issue: IO-304. Thanks to liangly.
1647
1647
* TeeOutputStream does not call branch.close() when main.close() throws an exception Issue: IO-303. Thanks to fabian.barney.
0 commit comments