Skip to content

Commit 7f77183

Browse files
committed
Add changelog entry for 5.1.0
1 parent c5aad0b commit 7f77183

File tree

3 files changed

+46
-2
lines changed

3 files changed

+46
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
[Version 5.1.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.1.0),
2727
which updates underlying dependency versions and fixes a few key bugs. Note that C language support
28-
has also been dropped, as the uPB API used was considered unstable and the plugin is no longer
28+
has also been dropped, as the μpb API used was considered unstable and the plugin is no longer
2929
available outside of the `protobuf` workspace.
3030

3131
#### 2024/07/31 - Version 5.0.0

docs/changelog.rst

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,50 @@
66
Changelog
77
=========
88

9+
5.1.0
10+
-----
11+
12+
Changes
13+
*******
14+
15+
- Added support for Bazel 8 and dropped Bazel 6 support
16+
- Replaced deprecated ``rules_proto`` with ``protobuf``
17+
- Added support for providing extra plugins to rules at runtime using the ``extra_plugins`` attribute
18+
- Fixed version skew between grpc-gateway protoc plugin and runtime
19+
- Added optional generation of ``.pyi`` files for Python
20+
- Switched Objective-C sources to use ``non_arc_srcs``
21+
- Dropped C language support, as the μpb API is considered unstable and the C plugin is no longer
22+
publicly visible from the ``protobuf`` workspace
23+
- Removed usage of ``ctx.resolve_tools`` that is deprecated
24+
- Added Python 3.13 to supported list
25+
- Replaced custom grpclib plugin with ``py_console_script_binary``
26+
27+
28+
Version Updates
29+
***************
30+
31+
- Updated Bazel ``apple_support`` to 1.22.0
32+
- Updated Bazel ``buildifier_prebuilt`` to 8.0.3
33+
- Updated Bazel ``gazelle`` to 0.43.0
34+
- Updated Bazel ``grpc`` to 1.72.0
35+
- Updated Bazel ``protobuf`` to 30.2
36+
- Updated Bazel ``rules_cc`` to 0.1.1
37+
- Updated Bazel ``rules_go`` to 0.54.0
38+
- Updated Bazel ``rules_java`` to 8.11.0
39+
- Updated Bazel ``rules_python`` to 1.4.1
40+
- Updated Bazel ``rules_shell`` to 0.4.1
41+
- Updated Bazel ``toolchains_protoc`` to 0.4.1
42+
- Updated Buf to 1.54.0
43+
- Updated Go ``google.golang.org/protobuf`` to v1.36.0
44+
- Updated Go ``google.golang.org/grpc`` to v1.72.1
45+
- Updated ``grpc-gateway`` to 2.26.3
46+
- Updated Java ``com.google.protobuf:protobuf-java`` to 4.30.2
47+
- Updated Java ``io.grpc:grpc-api`` to 1.72.0
48+
- Updated Python ``grpcio`` to 1.71.0
49+
- Updated Python ``grpclib`` to 0.4.8
50+
- Updated Python ``protobuf`` to 6.30.2
51+
52+
953
5.0.1
1054
-----
1155

tools/rulegen/README.header.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
[Version 5.1.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.1.0),
2727
which updates underlying dependency versions and fixes a few key bugs. Note that C language support
28-
has also been dropped, as the uPB API used was considered unstable and the plugin is no longer
28+
has also been dropped, as the μpb API used was considered unstable and the plugin is no longer
2929
available outside of the `protobuf` workspace.
3030

3131
#### 2024/07/31 - Version 5.0.0

0 commit comments

Comments
 (0)