Skip to content

Releases: moia-oss/protoc-gen-doc

v2.0.0

13 Jan 13:21
cf837bd
Compare
Choose a tag to compare

Changelog

  • 2acf022 - Add IgnoreMe proto and update make examples/docker_test. - Use file.GetName() instead of string deref
  • 8c2ca11 Add "stream" behind request/response types of streaming RPCs in templates
  • 22e9e43 Add "validate.rules" option to main and examples
  • d2c3203 Add #message_has_fields to only render field table when fields exist
  • 052b37a Add -Iprotos to entrypoint to keep file names the same
  • e74647c Add .qmake.stash to .gitignore [ci skip]
  • c41305c Add .travis.yml.
  • 07f833e Add /Users/pseudomuto/protoc/bin to path
  • cf81607 Add Appveyor badge
  • 45a59c4 Add CHANGELOG entry
  • 9860b8c Add CHANGELOG entry
  • 1921fa4 Add Debian to list of supported distributions
  • 447cc76 Add DocBook example.
  • 923653b Add HTML example.
  • a468545 Add HTTP bindings and validated fields to HTML template
  • 1c51933 Add Travis CI image link.
  • c0af65a Add a PKGBUILD for Arch.
  • b021831 Add a pkg/README.md.
  • 1c08619 Add a simple benchmark test
  • 57c432f Add asciidoc.mustache template
  • ede2514 Add blank line before links
  • d7b31b8 Add building on OS X
  • 83dbd37 Add clang to build matrix.
  • a30f63a Add command prompts to build instructions.
  • 3fdbb03 Add debian.compat.
  • 5b856b7 Add dependencies task for make
  • db8af90 Add doc/example.docbook target to all.
  • 8ea1cdb Add doc/example.json to CI testing
  • 45d28a7 Add docbook, html, and markdown rendering
  • a48d0a4 Add documentation for running the container
  • 48666a7 Add draft .appveyor.yml
  • 6565dac Add enum parsing for templates
  • 99c8cc4 Add field type cross-referencing in Markdown output.
  • 5f94444 Add file_has_extensions and message_has_extensions
  • 526bd9e Add info about extensions
  • c02b23c Add link to Windows binary.
  • 319dc6d Add link to wiki page on custom templates
  • 061a13d Add make dist for building dists for windows, linux, and osx
  • d8a1ea6 Add missing period.
  • 4e5f1b0 Add missing slash in switch
  • 49e147a Add more details to help text
  • db4df9c Add note about CentOS 7.
  • 66deac4 Add note about Debian
  • a5b32b5 Add note about EPEL repository for CentOS 7.
  • d8a500f Add note about the new CentOS repository
  • 3078e57 Add notice about maintainership
  • d331ee2 Add optional no-exclude flag to ignore @exclude
  • 1c07543 Add options and option extensions to template
  • da88054 Add p, para, and nobr functions for templates
  • a471503 Add pkg-config to Build-Depends.
  • 54ae83f Add revive and lint target for make
  • bce8836 Add scalars to template
  • f9575d2 Add single quotes around artifact path wildcard
  • 6e39173 Add some WIP on Linux packaging through OBS.
  • 0081aa6 Add some whitespace
  • 6780936 Add some whitespace
  • 5aa2792 Add sprig functions to htmlRenderer
  • 2d91ec9 Add stream indicator to requests and responses of streaming RPCs
  • b0b6084 Add streaming RPC to examples
  • 43ca0cf Add support for "google.api.http" option
  • b886eb7 Add support for "validate.rules" option
  • 18e371c Add support for "validator.field" option
  • 05c82d9 Add support for -help, -h, and -version flags
  • 2786100 Add support for C#, Go, PHP, Python, and Ruby scalar types
  • 08027cc Add support for JSON output
  • b43d650 Add support for JSON rendering
  • 7899d7c Add support for MarkDown output.
  • 509d091 Add support for RPC services
  • fc57e73 Add support for building on Mac OS X.
  • 5409188 Add support for default values
  • f963d28 Add support for documenting files
  • 789a523 Add support for excluding messages/enums/fields.
  • a156910 Add support for installing using make install.
  • b9cc716 Add support for using @exclude to exclude comments from docs
  • 3880e77 Add table of scalar value types.
  • b599625 Add tag: to deployment
  • c2ac9cd Add tests on proto3 fields
  • 4f7232b Add tests on proto3 optional fields
  • fdeee12 Add thirdparty proto to include path for examples
  • f9106a8 Add unit tests
  • cff3a33 Add validate.rules check to HTML template
  • ee302d3 Added IsMap
  • ebeafcb Adding example for usage with Gradle (pseudomuto#481)
  • 91ff11e Adding make lint and fixing all the lint errors
  • 1d25695 Always replace when extracting minimal ICU DLLs
  • 359bd9f Appveyor build fixes
  • 30fdca6 Backfill CHANGELOG.md and add CONTRIBUTING.md
  • 3410eaf Be a little clearer about invocation [ci skip]
  • 16b156d Bugfix/357 fix maven url (pseudomuto#478)
  • 7b30646 Build one protobuf project at a time
  • 9a46821 Build the protoc project as well
  • 2c2c7a0 Bump github.com/gogo/protobuf from 1.3.0 to 1.3.2 (pseudomuto#508)
  • df9dd40 Bump golang.org/x/crypto from 0.0.0-20200622213623-75b288015ac9 to 0.1.0 (pseudomuto#510)
  • 9f39b23 Bump google.golang.org/protobuf from 1.27.1 to 1.33.0 (pseudomuto#529)
  • cb80926 Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 (pseudomuto#524)
  • d566e20 Bump protobuf to 3.6.1 to support newer features
  • 2d899c2 Bump to version v1.5.1
  • 4e6078a Bump version to 0.9
  • 728a624 Bump version to 1.0.0
  • a44ce5f Bump version to 1.0.0-alpha
  • 288a176 Bump version to 1.0.0-beta
  • 4d22a70 Bump version to 1.0.0-rc1
  • 1840d21 Bump version to 1.1.0
  • 0c4d666 Bump version to 1.1.0
  • 1fc0341 Bump version to 1.2.0
  • 99d79dc Bump version to v1.3.0
  • c19a027 Bump version to v1.3.1
  • 56ed702 Bump version to v1.3.2
  • a9f77c5 Bump version to v1.4.0
  • ae63e7a Bump version to v1.4.1
  • 27bd277 Bump version to v1.5.0
  • 4f3ade7 Cache UPX
  • 4740ac2 Cache the built protobuf library on Appveyor
  • 9e16831 Change "Visual C++" to "Visual Studio" in comments.
  • 5e81cef Change repository url to https://
  • e9c4d2d Check for Qt 5.x in .pro file.
  • 819b015 Check how Homebrew installs DocBook XSL
  • 3c62f47 Check which directory we're in
  • d771d45 Clean slate
  • 54f2d2f Clean up the Makefile a bit
  • b1f1e40 Comment fix.
  • a6a8bf4 Comment fix.
  • 2756ec6 Comment fixes
  • 3330a07 Comment++.
  • da67564 Convert ParserResult to Template for rendering
  • 0b08327 Convert go dep -> mod
  • 5802d9e Create LICENSE.md
  • 51df43b Create a sepa...
Read more