Skip to content

1.0.0

Compare
Choose a tag to compare
@aaliddell aaliddell released this 10 Dec 22:38
· 1312 commits to master since this release

General

  • Bazel 1.0+ is now supported
  • The rules_proto_grpc_repos() WORKSPACE rule has been added and is recommended to be used
  • Protobuf has been updated to 3.11.0
  • gRPC has been updated to 1.25.0
  • All other dependencies have been updated where available
  • The Bazel version is now checked for compatibility
  • Added more test workspaces
  • Removed tests that use proto_source_root
  • Added fix for duplicate proto files when using import_prefix

Closure

  • The required WORKSPACE rules has been updated for all Closure-based rules, please check the documentation for the current recommended set

Go / GoGo / grpc-gateway

  • The required WORKSPACE rules has been updated for all Go-based rules, please check the documentation for the current recommended set

gRPC.js

  • Support for gRPC.js has been removed

Python

  • The way dependencies are pulled in has changed from using rules_pip to the standard rules_python. Please check the documentation for the new WORKSPACE rules required and remove the old ones

Scala

  • Scala gRPC rules are currently not working fully. Due to delays in publishing support for Bazel 1.0, this support has been pushed back to 1.1.0
  • The required WORKSPACE rules has been updated for all Scala rules, please check the documentation for the current recommended set