Skip to content

Commit 1e16f94

Browse files
committed
Prepare 5.6.0 release
1 parent ee99af3 commit 1e16f94

File tree

3 files changed

+58
-0
lines changed

3 files changed

+58
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@
2222
## Announcements 📣
2323

2424
<details open>
25+
<summary><b>2025/08/11 - Version 5.6.0</b></summary>
26+
27+
[Version 5.6.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.6.0),
28+
which brings a number of compatibility improvements, particularly on Windows platforms.
29+
30+
</details>
31+
32+
<details>
2533
<summary><b>2025/07/21 - Version 5.5.0</b></summary>
2634

2735
[Version 5.5.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.5.0),

docs/changelog.rst

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

9+
5.6.0
10+
-----
11+
12+
Changes
13+
*******
14+
15+
- Removed all uses of ``ctx.actions.run_shell()`` from the core module, which
16+
improves compatibility with Windows and avoids path escaping issues
17+
- The gRPC-Gateway ``gateway_openapiv2_compile`` rule has been reverted to
18+
not use directory output due to issues with selecting single outputs from the
19+
directory. A new ``gateway_openapiv2_combined_compile`` rule has been added to
20+
create a single output file as ``{name}.swagger.json``
21+
- Migrated Swift from ``grpc/grpc-swift`` to ``grpc/grpc-swift-2``
22+
- Switched C# gRPC plugin to use deterministic outputs rather than a tree (dir)
23+
artifact output
24+
- Fixed bug where plugins with same name used on same compilation target could
25+
conflict. This was not possible with the builtin plugins in these rules, but
26+
could have been hit by users with custom plugins
27+
28+
29+
Version Updates
30+
***************
31+
32+
- Updated Bazel ``aspect_rules_js`` to 2.4.2
33+
- Updated Bazel ``gazelle`` to 0.45.0
34+
- Updated Bazel ``grpc`` to 1.74.1
35+
- Updated Bazel ``rules_cc`` to 0.2.0
36+
- Updated Bazel ``rules_go`` to 0.56.1
37+
- Updated Bazel ``rules_java`` to 8.15.1
38+
- Updated Bazel ``rules_python`` to 1.5.2
39+
- Updated Bazel ``rules_shell`` to 0.5.1
40+
- Updated Bazel ``rules_swift`` to 3.1.2
41+
- Updated Buf to 1.56.0
42+
- Updated Go ``google.golang.org/grpc`` to v1.74.2
43+
- Updated Go ``google.golang.org/protobuf`` to v1.36.
44+
- Updated Java ``com.google.protobuf:*`` to 4.31.1
45+
- Updated Java ``io.grpc:grpc-*`` to 1.74.0
46+
- Updated Python ``multidict`` to 6.6.4
47+
- Updated Swift ``grpc/grpc-swift`` to ``grpc/grpc-swift-2`` 2.1.0
48+
- Updated Swift ``grpc/grpc-swift-protobuf`` to 2.0.0
49+
50+
951
5.5.0
1052
-----
1153

tools/rulegen/README.header.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@
2222
## Announcements 📣
2323

2424
<details open>
25+
<summary><b>2025/08/11 - Version 5.6.0</b></summary>
26+
27+
[Version 5.6.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.6.0),
28+
which brings a number of compatibility improvements, particularly on Windows platforms.
29+
30+
</details>
31+
32+
<details>
2533
<summary><b>2025/07/21 - Version 5.5.0</b></summary>
2634

2735
[Version 5.5.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.5.0),

0 commit comments

Comments
 (0)