Skip to content

4.1.0

Compare
Choose a tag to compare
@aaliddell aaliddell released this 12 Dec 20:41
· 787 commits to master since this release

The 4.1.0 is mostly an incremental update of dependencies. However, users of the Go and grpc-gateway rules should see the note below about a change in WORKSPACE order required to avoid resolving very old versions of dependencies via Gazelle.

General

  • Updated protobuf to 3.19.1
  • Updated grpc to 1.42.0

C#/F#

  • Updated gRPC to 2.42.0
  • Updated rules_dotnet to latest

Go

  • Updated rules_go to 0.29.0
  • Updated gazelle to 0.24.0. Note that Gazelle has added multiple dependencies in 0.24.0 that conflict with our dependencies and are at quite old versions. If you get an error about SupportPackageIsVersion7, you must swap the order you run gazelle_dependencies() in your WORKSPACE to be after rules_proto_grpc_go_repos. See this issue for further details
  • Updated com_github_envoyproxy_protoc_gen_validate to 0.6.2

grpc-gateway

  • See above note about Gazelle

gRPC-Web

  • Updated grpc-web to 1.3.0

JavaScript

  • Updated rules_nodejs to 4.4.6
  • Updated @grpc/grpc-js to 1.4.4

Python

  • Updated rules_python to 0.5.0

Ruby

  • Updated rules_ruby to 0.6.0

Rust

  • Updated rules_rust to latest. Note that new rules_rust commits have moved their rules definitions from /rust/rust.bzl to /rust/defs.bzl, which is now required to be followed by these rules. No backwards compatibility is possible here as the original path has been removed

Scala

  • Updated rules_scala to latest
  • Updated ScalaPB to 0.11.6

Swift

  • Updated rules_swift to 0.24.0
  • Updated grpc-swift to 1.6.0