This repository has been archived by the owner on Dec 10, 2018. It is now read-only.
v0.2.0
Released on March 3, 2015.
- support for default enum values that reference the original enum, via #69.
- support for require keyword, via #72.
- support for allow use and definition of types in the same file, via #77.
- support for multiplexing for services, via #88.
- support for cython accelerated memory transport and framed transport, via #93
- bugfix for transport clean in read_struct in cybin, via #70.
- bugfix for large reading size in framed transport, via #73.
- bugfix for cython build failed in older CentOS, via #92.
- bugfix for thrift file version mis-match caused message corrupt in read_struct, via #95.
Non-Backward Compatible changes:
- refined new parser, the parser now behaves very similar to Apache Thrift, and supports a lot more features than the old one, via #80. Refer to the pull request for more detailed changes.
- refined transport, all transports have cython accelerated version. The cython version of protocol and transport are enabled by default now.