Commit Graph

123 Commits

Author SHA1 Message Date
Oleg Golberg
cb7be38519
Add Protokt to the list of 3rd party implementations (#7169) 2021-09-24 09:41:06 -07:00
Prawn
8c39a1c4fd
An additional range so we can have FieldOptions, MessageOptions, EnumOptions, FileOptions, and OneOfOptions (#9012) 2021-09-23 14:09:32 -07:00
Prawn
e9b977fdce
Adding an extension number for protoc-gen-jsonschema (#8999) 2021-09-20 15:17:07 -07:00
Mitchell Macpherson
c9dffbf3f4
Update field_presence.md 2021-09-10 11:40:00 +10:00
Mitchell Macpherson
a52e00ed97
Update Field Presence doc
Updated information surrounding the usage of `optional` and the `--experimental_allow_proto3_optional` flag with relevant information between v3.12 & 3.15.

Since release v3.15:
>  Optional fields for proto3 are enabled by default, and no longer require
>  the --experimental_allow_proto3_optional flag.
2021-09-09 11:45:06 +10:00
Adam Cozzette
0b0e404be9
Allocate 10 descriptor.proto extension numbers for COSI (#8921)
Fixes #8553.
2021-08-27 15:01:57 -07:00
deannagarcia
81cda3dfd1
Merge pull request #8832 from busunkim96/patch-1
Add syntax highlighting and fix Ruby and Python comment syntax
2021-07-26 15:19:00 -07:00
Andrew Parmet
18b1b21aba
update protokt options reference (#8834) 2021-07-26 11:11:02 -07:00
Bu Sun Kim
6e0a456c77
Fix comment syntax for Ruby and Python 2021-07-20 17:58:29 -06:00
Bu Sun Kim
c9baf39caa
Add syntax highlighting for code blocks 2021-07-20 17:50:27 -06:00
Damien Neil
3588a77a86
field_presence.md: fix Go example (#8788)
Go generated code does not have Has methods.

Remove extraneous parentheses and semicolons.
2021-07-07 17:22:34 -07:00
Marcel Lanz
01ac995c94
I've requested a block of 5 extension numbers. We already have two concrete extensions that we need ids for. Our project is under active development and we can imagine a number of other extensions that we will want in future, so we thought we'd start by registering a block of 5, instead of raising a new PR here each time we need a new one (#8772) 2021-06-28 11:52:54 -07:00
Petr Jediný
3737676d83
Reserve 1109 for Glitchdot (#8662) 2021-05-26 12:19:33 -07:00
Sahin Yort
29152fbc06
Update third_party.md (#8511)
* Update third_party.md

add https://github.com/thesayyn/protoc-gen-ts as a community maintained protoc typescript compiler.

* sort
2021-04-19 11:16:36 -07:00
Kanro
3f5fc4df1d
Add intelliJ protobuf plugin and sisyphus (#8482) 2021-04-14 15:01:46 -07:00
Maxim Reznik
b4cddb71d6
Add protobuf for Ada 2021-03-16 18:44:23 +02:00
chenzhihui
43aca57613 Allocate extension 1108 to Kratos API Errors 2021-03-10 08:20:18 -08:00
Cody Casterline
c6bce8c10f Remove link to unmaintained TypeScript library
y3llowcake/protoc-gen-ts is no longer maintained:  
https://github.com/y3llowcake/protoc-gen-ts/issues/2#issuecomment-758215154

FWIW, neither is this one w/ a similar name: thesayyn/protoc-gen-ts:  
https://github.com/thesayyn/protoc-gen-ts/issues/31#issuecomment-781681955
2021-03-09 14:25:44 -08:00
Galen Warren
6f4573afbd docs: register Coach Client Connect extension number (1107) 2021-03-09 09:14:23 -08:00
Jiro Nishiguchi
8d1d530c51 Fix typo in docs/implementing_proto3_presence.md 2021-03-08 11:13:03 -08:00
Christopher Hunt
c908fdbd0c
Some doc on AOT compilation and protobuf (#8294)
* Create jvm_native_images.md

Some initial text pertaining to the use of protobuf with AOT compilation tools such as the one provided by GraalVM native-image.

* Update jvm_native_images.md

Fixed spelling

* Update and rename jvm_native_images.md to jvm_aot.md
2021-02-17 16:10:42 -08:00
Upils
01dcb94846
Expand reserved IDs for protoc-gen-psql and protoc-gen-sanititize (#8270)
Fix for 59b3d97.
2021-02-11 16:00:49 -08:00
Paul MARS
59b3d97f6d Reserve extension id for protoc-gen-psql & protoc-gen-sanitize 2021-02-05 10:34:04 -08:00
brucearctor
6c970b5a05 Update options.md - Added 'Astounding' Project 2020-12-28 13:44:56 -08:00
Nadav Samet
9637a3b57c Allocate extension 1089 to ScalaPB validate
ScalaPB validate is a sub-package of ScalaPB that allows user to generate data validation code for ScalaPB generated classes.
2020-12-01 15:53:51 -08:00
Nadav Samet
b5d2cc08f1 Update scalapb URL and fix typo in name 2020-11-02 12:45:58 -08:00
Robert Yokota
300dfcc5bf Reserve 1088 for Confluent Schema Registry 2020-09-25 11:12:03 -07:00
James Brock
c2d089e413 Add Purescript protobuf to third-party list 2020-09-18 10:26:39 -07:00
Peter Newman
e2cc2de304
Fix lots of spelling errors (#7751)
* Fix a typo

* Fix lots of spelling errors

* Fix a few more spelling mistakes

* s/parsable/parseable/

* Don't touch the third party files

* Cloneable is the preferred C# term

* Copyable is the preferred C++ term

* Revert "s/parsable/parseable/"

This reverts commit 534ecf7675.

* Revert unparseable->unparsable corrections
2020-08-10 11:08:25 -07:00
Benoît Quenaudon
8d74659c7a Reserve 1087 for Wire wire_package
release notes: no
2020-08-10 10:19:56 -07:00
Nikolai Vavilov
6b73371e7d Update third_party.md
Add a library that helps develop protoc plugins in Node.js, and an example plugin that can serve as a template for alternative generators.
2020-08-10 10:14:55 -07:00
Jeremy Volkman
963ead3e37 [docs] Update IntelliJ plugin link
The previously-linked project hasn't been updated for years.
2020-08-10 10:13:28 -07:00
yohei yoshimuta
36d39a0266
Add parser and linter libraries to third party docs (#6474)
* Add Protobuf parser and linter

* chore: Add some third-party tools
2020-08-05 14:40:51 -07:00
Jon Godbout
8e09396ba1 Update third_party.md
Common Lisp: 
http://github.com/ndantam/s-protobuf  hasn't been updated in 5 years, and hasn't had a real update in 8.
http://github.com/qitab/cl-protobuf is the one used internally and maintained by Googlers (third_party/lisp/cl-protobufs) though I don't know
how to or if I should express that.
2020-07-27 10:21:56 -07:00
Alexandre Hamez
2676f4dcc5 Add third-party Elixir library 2020-06-19 10:38:58 -07:00
Bart Hertog
2655a0aa0f Added Embedded Proto to third_party.md. 2020-06-08 11:12:51 -07:00
Joshua Haberman
9952e36f92
Merge release branch into master. (#7517)
* Added background information about proto3 presence. (#7501)

* Fixed bug in map key sorting for Java TextFormat. (#7508)

Fixes: https://github.com/protocolbuffers/protobuf/issues/7505

* Update protobuf version

* Added a changelog entry about the Java fix. (#7516)
2020-05-16 16:42:02 -07:00
Greg Steuck
4059c61f27
Typo in 'disciplines' (#7423) 2020-04-27 08:21:52 -07:00
Joshua Haberman
7eddac7877
Added some info about Reflection, and a note about timeline. (#7416)
* Added some info about Reflection, and a note about timeline.

* Fixed heading levels.

* A bit more info.
2020-04-23 14:33:53 -07:00
Joshua Haberman
fda8544a59
Howto doc for implementing proto3 presence in a code generator. (#7407) 2020-04-23 13:00:30 -07:00
David L. Jones
e48c92952d
Add application note for explicit presence tracking. (#7390)
This includes instructions for enabling explicit presence tracking in proto3, and also explains implicit presence. The language examples were written by inspection, and not individually tested.
2020-04-23 12:59:51 -07:00
Daniel G. Taylor
97f5f649a4 docs: add python-betterproto
Adds the `betterproto` Python module to the list of implementations.
2020-04-16 09:22:52 -07:00
Adam Cozzette
cf601047eb Allocated option number 1086 for ADLINK EdgeSDK
Fixes #7339.
2020-04-02 09:07:16 -07:00
Robert Morris
a015ca8cf8
Request SummaFT extension (#7314)
SummaFT develops a protoc plugin for both internal and external use that allows specific extensions to be made to extend the platform for GraphQL and OpenAPI 3.
2020-03-19 14:20:01 -07:00
James Roper
ab968155e5 Add Cloudstate extensions 2020-03-19 08:40:39 -07:00
Adam Cozzette
a80775c391 Allocated extension number 1079 for grpc-graphql-gateway
Fixes issue #7302.
2020-03-17 08:27:19 -07:00
Mark Schaller
88579a44fb Reserve extension for Bazel failure detail metadata
The Bazel project (https://github.com/bazelbuild/bazel) intends to
enrich its server app's (protobuf-defined) command service's status
message with a structured representation of what, if anything, went
wrong while processing a command. We wish to use custom options to add
metadata to the protobuf constructs involved.

release notes: no
2020-02-25 14:40:36 -08:00
Maxime Guerreiro
158b269097 Cleanup the RPC Implementations section
Remove dead links and update the ones that were moved.

Use https when possible.

Isolate inactive projects (not updated in the last few years) in a subsection.

release notes: no
2020-01-17 16:08:02 -08:00
Jesse Wilson
6263268b8c Reserve 1076, 1077 for Wire since and until
release notes: no
2019-12-17 10:27:25 -08:00
Adam Cozzette
16b0c054a1 Allocated a custom option number for Analyze Re Graphene 2019-12-06 10:33:25 -08:00