All Versions
51
Latest Version
Avg Release Cycle
92 days
Latest Release
139 days ago

Changelog History
Page 2

  • v6.10.0-beta.0 Changes

    June 17, 2020

    ๐Ÿš€ This is a pre-release for testing purposes of #1424.

    Install by running npm install [email protected]

  • v6.9.0 Changes

    April 17, 2020

    ๐Ÿ”‹ Features

    • โž• add support for buffer configuration (#1372) (101aa1a)
    • โšก๏ธ update dependencies / general cleanup (#1356) (42f49b4)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ allow file-level options everywhere in the file (b70eebd)
    • Import Long types (1d98cb8)
    • ๐Ÿ›  npm audit fixes (ca52447)
    • properly iterate and return method descriptors (d96bb7a)
    • โš™ run npm audit fix (#1208) (b5b6632)
    • ๐Ÿ“„ docs: update CHANGELOG to match format of release-please (#1376) (15ed8a0)
  • v6.9.0-beta.0 Changes

    April 17, 2020

    ๐Ÿš€ This is a pre-release for testing purposes of #1374.

    Install by running npm install [email protected]

  • v6.8.8 Changes

    July 19, 2018

    ๐Ÿ›  Fixed

    :hash: Persist recent index.d.ts changes in JSDoc

  • v6.8.7 Changes

    July 18, 2018

    ๐Ÿ›  Fixed

    ๐Ÿ“ฆ :hash: Fix package browser field descriptor (#1046) :hash: Fix static codegen issues with uglifyjs3 ๐Ÿ‘• :hash: Fix lint issues / pbts on windows :hash: Fix empty 'bytes' field decoding, now using Buffer where applicable (#1020) :hash: Fix circular dependency of Namespace and Enum (#994) :hash: Ignore optional commas in aggregate options (#999)

    ๐Ÿ†• New

    0๏ธโƒฃ :hash: Make Message have a default type param (#1086) ๐Ÿ‘€ :hash: Explicitly define service method names when generating static code, see #857 :hash: Also handle services in ext/descriptor (#1001)

    CLI

    ๐Ÿ‘• :hash: Extend list of ignored ESLint rules for pbjs, fixes #1085 :hash: Fix declared return type of pbjs/pbts callback (#1025) :hash: Added an option to pbts to allow custom imports (#1038) :hash: Get node executable path from process.execPath (#1018)

    Other

    ๐Ÿ‘ท :hash: Slim down CI testing and remove some not ultimately necesssary dependencies with audit issues ๐Ÿ‘€ :hash: Move global handling to util, see #995

  • v6.8.6 Changes

    February 26, 2018

    ๐Ÿ”’ This is a security patch:

    • ๐Ÿ›  Fixes typeRefRe used in the parser (1.X-6.8.5) being vulnerable to ReDoS as reported by James Davis. Relevant where a user is allowed to provide .proto sources for parsing. Applications using trusted .proto definitions, JSON descriptors or static code exclusively are not affected.
  • v6.8.5 Changes

    February 19, 2018

    ๐Ÿ†• New

    :hash: Preserve comments when serializing/deserializing with toJSON and fromJSON. (#983) :hash: Add more details to some frequent error messages (#962) ๐Ÿ“œ :hash: Add IParseOptions#alternateCommentMode (#968) :hash: Added field_mask to built-in common wrappers (#982)

    Other

    ๐Ÿšš :hash: Remove code climate config in order to use 'in-app' config instead

  • v6.8.4 Changes

    January 04, 2018

    Other

    โšก๏ธ :hash: Update jsdoc dependency (pinned vulnerable marked)

  • v6.8.3 Changes

    November 29, 2017

    CLI

    ๐Ÿ‘€ :hash: Use correct safeProp in json-module target, see #956

  • v6.8.2 Changes

    November 29, 2017

    Other

    ๐Ÿ‘€ :hash: Include dist files in npm package, see #955