Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit df27d4c

Browse files
committedJul 31, 2024·
Update readme
1 parent 802b938 commit df27d4c

File tree

2 files changed

+42
-8
lines changed

2 files changed

+42
-8
lines changed
 

‎README.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,31 @@
1515
</div>
1616

1717
> [!IMPORTANT]
18-
> The `master` branch now contains the Bzlmod-only update of the rules that'll be released in
18+
> The `master` branch now contains the Bzlmod-only update of the rules released in
1919
> version 5.0.0. If you need to see the WORKSPACE based rules used in version 4.x.x, please see
20-
> the [`legacy` branch](https://github.com/rules-proto-grpc/rules_proto_grpc/tree/legacy). For
21-
> tracking the status of language support with the Bzlmod rules, please see
22-
> [#299](https://github.com/rules-proto-grpc/rules_proto_grpc/issues/299)
20+
> the [`legacy` branch](https://github.com/rules-proto-grpc/rules_proto_grpc/tree/legacy)
2321
2422
## Announcements 📣
2523

24+
#### 2024/07/31 - Version 5.0.0
25+
26+
[Version 5.0.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.0.0),
27+
which rewrites the rules to support Bzlmod only. Moving to Bzlmod provides a huge improvement in the
28+
stability and maintainability of these rules, as third-party transitive dependency management has
29+
been handed off to Bazel and new versions of gRPC and Protobuf should hopefully be able to be
30+
supported more rapidly.
31+
32+
At present not all languages supported by the 4.x.x
33+
are supported by this release, with support for the remaining languages being tracked
34+
[here](https://github.com/rules-proto-grpc/rules_proto_grpc/issues/299). For these unsupported
35+
languages - or for WORKSPACE repos - it is recommended you continue using the 4.x.x releases.
36+
37+
The way you use these rules is largely unchanged, but unfortunately the paths used for load of the
38+
rules will have changed due to the splitting into language-specific modules. Please see
39+
[the docs](https://rules-proto-grpc.com/en/latest/) for details of how to migrate your usage to
40+
these new rules, in particular the
41+
[release notes](https://rules-proto-grpc.com/en/latest/changelog.html).
42+
2643
#### 2023/12/14 - Version 4.6.0
2744

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

‎tools/rulegen/README.header.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,31 @@
1515
</div>
1616

1717
> [!IMPORTANT]
18-
> The `master` branch now contains the Bzlmod-only update of the rules that'll be released in
18+
> The `master` branch now contains the Bzlmod-only update of the rules released in
1919
> version 5.0.0. If you need to see the WORKSPACE based rules used in version 4.x.x, please see
20-
> the [`legacy` branch](https://github.com/rules-proto-grpc/rules_proto_grpc/tree/legacy). For
21-
> tracking the status of language support with the Bzlmod rules, please see
22-
> [#299](https://github.com/rules-proto-grpc/rules_proto_grpc/issues/299)
20+
> the [`legacy` branch](https://github.com/rules-proto-grpc/rules_proto_grpc/tree/legacy)
2321
2422
## Announcements 📣
2523

24+
#### 2024/07/31 - Version 5.0.0
25+
26+
[Version 5.0.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/5.0.0),
27+
which rewrites the rules to support Bzlmod only. Moving to Bzlmod provides a huge improvement in the
28+
stability and maintainability of these rules, as third-party transitive dependency management has
29+
been handed off to Bazel and new versions of gRPC and Protobuf should hopefully be able to be
30+
supported more rapidly.
31+
32+
At present not all languages supported by the 4.x.x
33+
are supported by this release, with support for the remaining languages being tracked
34+
[here](https://github.com/rules-proto-grpc/rules_proto_grpc/issues/299). For these unsupported
35+
languages - or for WORKSPACE repos - it is recommended you continue using the 4.x.x releases.
36+
37+
The way you use these rules is largely unchanged, but unfortunately the paths used for load of the
38+
rules will have changed due to the splitting into language-specific modules. Please see
39+
[the docs](https://rules-proto-grpc.com/en/latest/) for details of how to migrate your usage to
40+
these new rules, in particular the
41+
[release notes](https://rules-proto-grpc.com/en/latest/changelog.html).
42+
2643
#### 2023/12/14 - Version 4.6.0
2744

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

0 commit comments

Comments
 (0)
Please sign in to comment.