Releases: cguy777/JSoffit
Releases · cguy777/JSoffit
JSoffit-1.5.0
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
First official release