Releases: TeamworkGuy2/JFileIo
Releases · TeamworkGuy2/JFileIo
JFileIo 0.9.0
Added
FileFilterUtil.standardSeparator(String, char)overload
Changed
FileFilterUtil.standardizePathName()->FileFilterUtil.standardSeparator()- Clarified
Bytesdocumentation
Removed
- Unused
WriteToFileclass
JFileIo 0.8.3
Fixed
- Fix
FileReadUtil.decode(),readText(),readChars(), andreadString()overrides failing for empty streams/files
JFileIo 0.8.2
Changed
- Rewrite
FileReadUtil:- Less array allocations
- Text decoding methods from
InputStream->char[]orStringwith optimized directCharsetDecoder.decode()calls - More helper methods for
File,InputStream, and overloads with defaultchunkSizeandcharsetDecoderoverrides - Static default
ChunkSizeandcharsetDecoderfields with setters to allow thethreadLocalInst()constructor defaults to be set - Bug fixes and better unit testing with
LimitedByteArrayInputStreamto replicate input streamread()calls that only return partial and require subseqent calls
JFileIo 0.8.1
Changed
- Upgrade to Java 9
- Upgrade to JUnit 5
- Update dependency
jtwg2-logging@0.3.0
JFileIo 0.8.0
Removed
- Moved/removed Locations class to new JLoadApp library
JFileIo 0.7.1
Changed
- Updated dependency json-stringify to 0.2.0 latest version (use new instance based JsonStringify class)
JFileIo 0.7.0
Added
- Added json-stringify dependency (since JsonWrite was moved from this project to json-stringify)
Changed
- Updated dependency paths
Removed
- Removed twg2.io.write.JsonWrite, moved to new json-stringify library
JFileIo 0.6.4
Changed
- Updated jcollection-util dependency to latest 0.7.0 version
JFileIo 0.6.3
Added
- Matches interface with getMatches() and getFailedMatches() (implemented by FileFilterUtil.Cache)
- Additional comments/documentation
JFileIo 0.6.2
Added
- ExecuteCmd getInputReader() and getErrorReader() and marked the input and error reader fields volatile
Changed
- compiled jar file path from package-lib.json now matches where it's stored (in the /bin/ directory)