Skip to content

Releases: PapaCharlie/go-restli

Full release for server and client using generic

12 Jun 20:45
Compare
Choose a tag to compare

v1.0.0 - Beta release for generics

01 Mar 20:03
Compare
Choose a tag to compare
Pre-release

Full Changelog: v0.26.8...v1.0.0

v0.9.0

31 Mar 23:43
Compare
Choose a tag to compare
Complex keys

v0.8.9

31 Mar 23:38
Compare
Choose a tag to compare
Fix for edge case with needsComma logic

v0.8.8

31 Mar 23:36
Compare
Choose a tag to compare
v0.8.8 Pre-release
Pre-release
Bump to pegasus 27

v0.8.7: Fix restli serialization bug for records

31 Mar 23:36
Compare
Choose a tag to compare
If multiple record fields are optional, the old solution was likely to add too many commas. To fix
this, some state is kept to indicate whether or not any field was written to the buffer and
therefore if a comma needs to be added.

Also add a cosmetic fix to the union field serializer to use a switch statement instead of a goto

v0.8.6: Fix file location resolution when output package is different from na…

25 Feb 19:24
Compare
Choose a tag to compare

v0.8.5: Fix finder params with complex types by generating a url.Values strai…

21 Feb 20:51
Compare
Choose a tag to compare
…ght from the record

And other logging and small fixes

v0.8.4: No more pointers to maps and slices and no constructors

27 Jan 21:25
Compare
Choose a tag to compare
There are new constructors that explicitly set the default values for structs, otherwise new struct
creation should happen simply through normal struct instantiation. Also, default values are not set
during serialization, they are only included if explicitly set in the original struct.

Pointers to maps and slices are just difficult to work with, so they are not used

v0.8.1: Fix iteration-order-dependent package cycle detection

21 Jan 18:23
Compare
Choose a tag to compare
The entire algorithm was pretty hacky anyway. This is much simpler and more reliable, if only
slightly slower