Skip to content

Releases: cguy777/JSoffit

JSoffit-1.5.0

21 Jan 20:34

Choose a tag to compare

JSoffit-1.5.0

Major improvements with stream processing speed, convenience methods, and some bug fixes.
Jar files will no longer be provided as this library is only 4 files. The recommended import strategy is to simply copy the fibrous.soffit package to you project. This also allows easy access to the source.

Changes are as follows:

  • Major perfomance enhancements (serialization speed increased by ~2.5, and deserialization speed increased by ~6.9x)
  • Added convenience getters and setters for SoffitField.
  • Corrected line number detection.
  • Changed String compare operations from compareTo() to equals()
  • Added hasField method in SoffitObject
  • Adjusted exception handling for SoffitUtil.WriteStream (may break current code, but should be easy to handle.
  • Corrected an issue that would cause the ReadStream method to endlessly loop if it encountered an EOS at the very beginning of the input stream.
  • Added hasField method in SoffitObject
  • Added support for null fields.
  • Eliminated the use of the Scanner class as it can cause issues from consuming the entire input stream.
  • Added ReadStreamFromString method
  • Added WriteStreamToString method

JSoffit-1.0.1

18 Feb 22:11

Choose a tag to compare

First official release