Bug
- [AVRO-1493] - Avoid the "Turkish Locale Problem"
- [AVRO-1554] - Avro should have support for common constructs like UUID and Date
- [AVRO-1642] - JVM Spec Violation 255 Parameter Limit Exceeded
- [AVRO-1667] - Parser symbol tree flattening is broken for recursive schemas
- [AVRO-1700] - avro_BufferStreambuf_hh__ header guard warning
- [AVRO-1711] - JsonDecoder.skipChildren skips more than it should.
- [AVRO-1807] - NullPointerException from Json.ObjectWriter
- [AVRO-1819] - org.apache.avro.Protocol.parseMessage doesn't respect request field's aliases
- [AVRO-1820] - Read annotations to request's fields
- [AVRO-1821] - Avro (Java) Memory Leak in ReflectData Caching
- [AVRO-1824] - Avro C++ Documentation fix
- [AVRO-1826] - build.sh rat fails over extra license files and many others.
- [AVRO-1832] - Invoking toString() method unexpectedly modified the avro record.
- [AVRO-1845] - Invoking toString() method unexpectedly modified the avro record.
New Feature
- [AVRO-1684] - Add date, time, and timestamp to specific object model classes
- [AVRO-1833] - Release 1.8.1
Improvement
- [AVRO-1784] - Should have a C++ json encoder that pretty prints.
- [AVRO-1823] - DataFileStream to include the exception when reading of the magic fail
- [AVRO-1825] - Allow running build.sh dist under git
- [AVRO-1829] - C++ documentation improvements
- [AVRO-1834] - Lower the Javadoc warnings on the generated code.
- [AVRO-1835] - Running tests using JDK 1.8 complains about MaxPermSize
- [AVRO-1838] - Ensure Checkstyle enforces trailing spaces rule
- [AVRO-1839] - Update the gitignore files to hide generated files
- [AVRO-1840] - Ensure that build.sh clean really cleans all generated files
- [AVRO-1841] - Add clientside githooks to do basic commit validation
- [AVRO-1977] - Arrays of Imported Types in Schema Definition
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.