All Versions
38
Latest Version
Avg Release Cycle
102 days
Latest Release
-

Changelog History
Page 3

  • v0.8.8 Changes

    July 20, 2016
    • Fix Unexpected UTF-8 encoder state
    • Make MessageUnpacker.hasNext extensible
    • Added skipValue(n)
    • [msgpack-jackson] Ignoring uknown propertiers when deserializing msgpack data in array format
  • v0.8.7 Changes

    • Fixed a problem when reading malformed UTF-8 characters in packString. This problem happens only if you are using an older version of Java (e.g., Java 6 or 7)
    • Support complex-type keys in msgpack-jackson
  • v0.8.6 Changes

    • Fixed a bug that causes IndexOutOfBoundsException when reading a variable length code at the buffer boundary.
  • v0.8.5 Changes

    • Add PackerConfig.withStr8FormatSupport (default: true) for backward compatibility with earier versions of msgpack v0.6, which doesn't have STR8 type.
    • msgpack-jackson now supports @JsonFormat(shape=JsonFormat.Shape.ARRAY) to serialize POJOs in an array format. See also https://github.com/msgpack/msgpack-java/tree/develop/msgpack-jackson#serialization-format
    • Small performance optimization of packString when the String size is larger than 512 bytes.
  • v0.8.4 Changes

    • Embed bundle parameters for OSGi
  • v0.8.3 Changes

    • Fix a bug (#348), which wrongly overwrites the buffer before reading numeric data at the buffer boundary
  • v0.8.2 Changes

    • Add some missing asXXX methods in Value
    • ValueFactory.MapBuilder now preserves the original element order (by using LinkedHashMap)
    • Fix ExtensionType property
  • v0.8.1 Changes

    • MessagePack.Packer/UnpackerConfig are now immuable and configurable with withXXX methods.
    • Add bufferSize configuration parameter
    • Allow setting null to ArrayBufferInput for advanced applications that require dedicated memory management.
    • Fix MessageBufferPacker.toXXX to properly flush the output
    • Modify ValueFactory methods to produce a copy of the input data. To omit the copy, use omitCopy flag.
    • Improve the performance of MessagePackParser by unpacking data without using org.msgpack.value.Value.
  • v0.8.0 Changes

    • Split MessagePack.Config into MessagePack.Packer/UnpackerConfig
    • Changed MessageBuffer API
      • It allows releasing the previously allocated buffers upon MessageBufferInput.next() call.
      • MessageBufferOutput now can read data from external byte arrays
    • MessagePacker supports addPayload(byte[]) to feed the data from an external data source
      • This saves the cost of copying large data to the internal message buffer
    • Performance improvement of packString
    • Add MessageBufferPacker for efficiently generating byte array(s) of message packed data
  • v0.7.1 Changes

    • Fix ImmutableLongValueImpl#asShort #287