protobuf v6.8.1 Release Notes
Release Date: 2017-11-27 // over 6 years ago-
๐ Fixed
๐ :hash: Prevent invalid JSDoc names when generating service methods, see #870 ๐ :hash: Prevent parse errors when generating service method names, see #870 ๐ :hash: Support parsing nested option-values with or without ':' (#951, fixes #946) ๐ :hash: Add support for reserved keyword in enums (#950, fixes #949) โ :hash: Unified safe property escapes and added a test for #834 :hash: Fix codegen if type name starts with "Object" ๐ :hash: Fixed dependency for json-module to use "light". ๐ :hash: Basic support for URL prefixes in google.protobuf.Any types. ๐ :hash: fixed 'error is not defined linter warning when using static/static-module and es6 ๐ :hash: Fixed wrong type_url for any type (no leading '.' allowed). ๐ :hash: Fixed fromObject() for google.protobuf.Any types. :hash: Handle case where 'extendee' is undefined in ext/descriptor
CLI
:hash: Sanitize CR-only line endings (coming from jsdoc?) :hash: Make sure enum typings become generated (#884 didn't solve this) ๐ :hash: Remove exclude and include patterns from jsdoc config 0๏ธโฃ :hash: Skip defaults when generating proto3 ๐ :hash: Wait for both the 'end' and 'close' event to happen before finishing in pbts, see #863 :hash: Accept null for optional fields in generated static code :hash: Annotate TS classes with @implements :hash: Annotate virtual oneofs as string literal unions
๐ New
:hash: Also check for reserved ids and names in enums ๐ :hash: Also support 'reserved' in enum descriptors
Other
๐ฆ :hash: Include just relevant files in npm package, fixes #781 ๐ :hash: Fix travis build