Skip to content

Releases: TeamworkGuy2/JFileIo

JFileIo 0.9.0

02 Nov 23:34
Compare
Choose a tag to compare

Added

  • FileFilterUtil.standardSeparator(String, char) overload

Changed

  • FileFilterUtil.standardizePathName() -> FileFilterUtil.standardSeparator()
  • Clarified Bytes documentation

Removed

  • Unused WriteToFile class

JFileIo 0.8.3

02 Apr 00:01
Compare
Choose a tag to compare

Fixed

  • Fix FileReadUtil.decode(), readText(), readChars(), and readString() overrides failing for empty streams/files

JFileIo 0.8.2

30 Mar 16:39
Compare
Choose a tag to compare

Changed

  • Rewrite FileReadUtil:
    • Less array allocations
    • Text decoding methods from InputStream -> char[] or String with optimized direct CharsetDecoder.decode() calls
    • More helper methods for File, InputStream, and overloads with default chunkSize and charsetDecoder overrides
    • Static default ChunkSize and charsetDecoder fields with setters to allow the threadLocalInst() constructor defaults to be set
    • Bug fixes and better unit testing with LimitedByteArrayInputStream to replicate input stream read() calls that only return partial and require subseqent calls

JFileIo 0.8.1

10 Mar 02:14
Compare
Choose a tag to compare

Changed

  • Upgrade to Java 9
  • Upgrade to JUnit 5
  • Update dependency jtwg2-logging@0.3.0

JFileIo 0.8.0

10 Mar 02:13
Compare
Choose a tag to compare

Removed

  • Moved/removed Locations class to new JLoadApp library

JFileIo 0.7.1

10 Mar 02:13
Compare
Choose a tag to compare

Changed

  • Updated dependency json-stringify to 0.2.0 latest version (use new instance based JsonStringify class)

JFileIo 0.7.0

10 Mar 02:13
Compare
Choose a tag to compare

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

10 Mar 02:12
Compare
Choose a tag to compare

Changed

  • Updated jcollection-util dependency to latest 0.7.0 version

JFileIo 0.6.3

10 Mar 02:12
Compare
Choose a tag to compare

Added

  • Matches interface with getMatches() and getFailedMatches() (implemented by FileFilterUtil.Cache)
  • Additional comments/documentation

JFileIo 0.6.2

10 Mar 02:12
Compare
Choose a tag to compare

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)