Skip to content

Releases: HebiRobotics/QuickBuffers

1.0-alpha10

01 Oct 07:37
ffab2b6

Choose a tag to compare

1.0-alpha10 Pre-release
Pre-release
  • added configurable tryGet accessors that return Java8 optionals
  • added mergeFrom(json) (requires an external parser like Gson)
  • isEmpty() method for messages

1.0-alpha9

27 Aug 11:49
ce83dc8

Choose a tag to compare

1.0-alpha9 Pre-release
Pre-release
  • added mergeFrom(message)

1.0-alpha8

14 Aug 11:19
accf4cd

Choose a tag to compare

1.0-alpha8 Pre-release
Pre-release
  • fixed an array out of bounds bug when parsing unknown enum values of max-known-value + 1

1.0-alpha7

13 Jul 13:03
666b7c5

Choose a tag to compare

1.0-alpha7 Pre-release
Pre-release
  • Fixed a json bug with serializing empty nested messages
  • Made prettyfied JSON output match standard
  • Improved growth profile of json array output

1.0-alpha6

10 Jul 22:48
dacd83a

Choose a tag to compare

1.0-alpha6 Pre-release
Pre-release
  • fixed a bug with json serialization of floating point values of zero
  • changed ProtoUtil::readRawVarint32 at end of stream to EOFException

1.0-alpha5

14 Jan 16:41
f86345e

Choose a tag to compare

1.0-alpha5 Pre-release
Pre-release
  • Disabled unaligned access on ARM CPUs

1.0-alpha4

28 Nov 23:05
7960bdf

Choose a tag to compare

1.0-alpha4 Pre-release
Pre-release
  • Abstracted JsonSink so it can be used with Gson and Jackson
  • Significant performance improvements
  • Added lazy String parsing/encoding
  • Added custom utf8 decoder to enable efficient caching

1.0-alpha3

20 Nov 22:45
c9d43d1

Choose a tag to compare

1.0-alpha3 Pre-release
Pre-release
  • Added support for unknown fields
  • Added support for OneOf
  • Added Json Serializer that matches Proto3 JSON Mapping
  • Improved API for RepeatedEnum

1.0-alpha2

27 Oct 18:46
7566ccb

Choose a tag to compare

1.0-alpha2 Pre-release
Pre-release

Initial release

Runtime Dependency:

<dependency>
  <groupId>us.hebi.robobuf</groupId>
  <artifactId>robobuf-runtime</artifactId>
  <version>1.0-alpha2</version>
</dependency>