Releases: PapaCharlie/go-restli
Releases · PapaCharlie/go-restli
Full release for server and client using generic
Full Changelog: v0.26.8...v1.1.0
v1.0.0 - Beta release for generics
Full Changelog: v0.26.8...v1.0.0
v0.9.0
Complex keys
v0.8.9
Fix for edge case with needsComma logic
v0.8.8
Bump to pegasus 27
v0.8.7: Fix restli serialization bug for records
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…
v0.8.5: Fix finder params with complex types by generating a url.Values strai…
…ght from the record And other logging and small fixes
v0.8.4: No more pointers to maps and slices and no constructors
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
The entire algorithm was pretty hacky anyway. This is much simpler and more reliable, if only slightly slower