All Versions
41
Latest Version
Avg Release Cycle
100 days
Latest Release
769 days ago

Changelog History
Page 1

  • v1.8.0 Changes

    March 12, 2022
    • -Dprotostuff.runtime.preserve_null_elements=true preserves null elements in collections/arrays. This property replaces -Dprotostuff.runtime.allow_null_array_element=true, which only applied to arrays. Note that this works only on the binary formats (protostuff/protobuf/graph)
    • ๐Ÿ‘ allow protostuff-runtime to work with java 9 and above
    • ๐Ÿ– handle invalid repeated/collection/map pojos during serialization (Issue 309)
    • include class and field name in error msg for invalid repeated/collection/map pojos during serialization (Issue 309)
  • v1.7.4 Changes

    April 29, 2021
    • include class and field name in error msg for invalid repeated/collection/map pojos during serialization (Issue 309)
  • v1.7.3 Changes

    April 29, 2021
    • ๐Ÿ– handle invalid repeated/collection/map pojos during serialization (Issue 309)
  • v1.7.2 Changes

    April 18, 2020
    • Issue 273 - fix bug on custom maps without a K (Key) parameter type. Only the V (value) parameter type is declared.
  • v1.7.1

    March 31, 2020
  • v1.7.0

    March 06, 2020
  • v1.6.2 Changes

    October 07, 2019
    • ๐Ÿ‘ null elements support for pojos in object array 8fddbd5 (Issue 266)
  • v1.6.1 Changes

    October 04, 2019
    • โž• Added tests for io.protostuff.ProtobufOutput #263
    • ๐Ÿ›  Fix immutable collection or map fields deserialization issue. #260
    • RuntimeEnv.ALLOW_NULL_ARRAY_ELEMENT is invalid for IdStrategy#ARRAY_STRING_SCHEMA #253
    • โœ… test: test writeVarInt32 with large Integer #250
    • ๐ŸŽ avoid use Array.get/set (JNI) to boost the performance #246
    • โœ… Use a CharSequence as a source for read/writeString #216
    • Re-use a ByteBuffer to read bytes from Input #215
    • ๐Ÿ›  Fix JSON deserialization of "Infinite", "-Infinite" and "NaN" #220
    • assert the returned value of writeList #212
    • โž• Add feature to reset CodedInput object in order to avoid a new allocation for each mergeFrom #211
    • โž• add protostuff-msgpack module #208
    • Prioritize registered pojos over maps/collections #201
    • Speedup repeated/collection fields #199
    • ๐Ÿš€ [maven-release-plugin] prepare for next development iteration d33c699
    • https://github.com/protostuff/protostuff/issues/251 4a6b0d2
  • v1.6.0 Changes

    July 03, 2017
    • โœ… Use a CharSequence as a source for read/writeString (#216)
  • v1.5.9

    February 07, 2018