Skip to content

Releases: nilslice/protolock

Add support for checking whether an existing field has moved into or out of a oneof

19 Dec 19:53
Compare
Choose a tag to compare

What's Changed

  • Add support for checking whether an existing field has moved into or out of a oneof by @pdecks in #151

New Contributors

Full Changelog: v0.16.0...v0.17.0

Add support for enum options and option labels, CI fixes, dep updates

02 Mar 18:56
3a50e6b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.2...v0.16.0

Include darwin arm64 build in release

18 Feb 17:24
Compare
Choose a tag to compare

Thanks to @mooons for adding a command to include a pre-built protolock for darwin/arm64 in each release.

No new features or fixes are included in this release.

Include linux arm64 build in release

27 Jan 02:46
a998c51
Compare
Choose a tag to compare

Thanks to @liusheng for suggesting that a pre-built protolock for arm64 be included in each release. For now, only linux is supported.

No new features or fixes are included in this release.

Full support for locking and checking nested messages

21 Oct 03:32
ee8cda0
Compare
Choose a tag to compare

Huge thanks to @prernagoyal for taking on this long-standing issue!

Also updates the proto parser library dependency and includes tests for higher coverage.

Fix: Record aggregate options with array values

17 Sep 02:56
c61398f
Compare
Choose a tag to compare

Improve plugin error output for debugging

14 Jul 16:54
7c01b45
Compare
Choose a tag to compare

Plugin errors will now include a snapshot of the JSON lock data provided to them by the main protolock executable. The JSON is written after a newline to separate it from the error reported. The intention is to provide users with the ability to capture and parse this output programmatically if needed.

Thanks to @milton0825 for sharing the use case and helping determine the error output format.

See #113 & #114 for more details.

Update dependencies to fix multi-line parse issue

07 Jun 15:16
a1aae3b
Compare
Choose a tag to compare

Addresses parse issue documented here: emicklei/proto#111

Thanks to @lihalite for opening and tracking the issue & fix!

quickfix: regression on commit command

27 Mar 20:55
d1b4021
Compare
Choose a tag to compare

This release fixes a bug I introduced making the CLI code more usable as a library.

Thanks to @evanlknapp and @troshko111 for quickly identifying & reporting!

quickfix - errors printed needlessly in output

26 Mar 20:57
Compare
Choose a tag to compare

Sorry for the repetitive release, but this fixes an annoying excess error println that did not need to be written to output.