Skip to content

Commit c77d668

Browse files
committed
Prepare 4.6.0 release
1 parent 72e5f39 commit c77d668

File tree

3 files changed

+35
-23
lines changed

3 files changed

+35
-23
lines changed

README.md

+7-11
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,20 @@
1414

1515
## Announcements 📣
1616

17+
#### 2023/12/14 - Version 4.6.0
18+
19+
[Version 4.6.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.6.0),
20+
which contains a few bug fixes for Bazel 7 support. **Note that this is likely to be the last
21+
WORKSPACE supporting release of rules_proto_grpc**, as new bzlmod supporting rules are introduced
22+
in the next major release
23+
1724
#### 2023/09/12 - Version 4.5.0
1825

1926
[Version 4.5.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.5.0),
2027
which contains a number of version updates, bug fixes and usability improvements over 4.4.0.
2128
Additionally, the Rust rules contain a major change of underlying gRPC and Protobuf library; the
2229
rules now use Tonic and Prost respectively
2330

24-
#### 2023/05/03 - Version 4.4.0
25-
26-
[Version 4.4.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.4.0),
27-
which mainly contains fixes for build edge-cases and wider compatibility
28-
29-
#### 2022/12/04 - Version 4.3.0
30-
31-
[Version 4.3.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.3.0),
32-
which contains support for more plugins features, fixes for proto paths containing special
33-
characters and updates to the core dependencies
34-
3531

3632
## Usage
3733

docs/changelog.rst

+21-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,28 @@
66
Changelog
77
=========
88

9+
4.6.0
10+
-----
11+
12+
General
13+
*******
14+
15+
- Fixed incompatibility with Bazel 7 for the C, C++ and Objective-C rules.
16+
`#298 <https://github.com/rules-proto-grpc/rules_proto_grpc/pull/298>`__
17+
18+
Rust
19+
****
20+
21+
- **Breaking change**: The ``preserve_proto_field_names`` option is no longer set on the Serde
22+
plugin by default, as it cannot then be disabled. If you need this option, set if manually with
23+
the ``options`` attr.
24+
`#297 <https://github.com/rules-proto-grpc/rules_proto_grpc/pull/297>`__
25+
- Disabled Clippy lints in generated code.
26+
`#296 <https://github.com/rules-proto-grpc/rules_proto_grpc/pull/296>`__
27+
28+
929
4.5.0
10-
-------
30+
-----
1131

1232
General
1333
*******

tools/rulegen/README.header.md

+7-11
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,20 @@
1414

1515
## Announcements 📣
1616

17+
#### 2023/12/14 - Version 4.6.0
18+
19+
[Version 4.6.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.6.0),
20+
which contains a few bug fixes for Bazel 7 support. **Note that this is likely to be the last
21+
WORKSPACE supporting release of rules_proto_grpc**, as new bzlmod supporting rules are introduced
22+
in the next major release
23+
1724
#### 2023/09/12 - Version 4.5.0
1825

1926
[Version 4.5.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.5.0),
2027
which contains a number of version updates, bug fixes and usability improvements over 4.4.0.
2128
Additionally, the Rust rules contain a major change of underlying gRPC and Protobuf library; the
2229
rules now use Tonic and Prost respectively
2330

24-
#### 2023/05/03 - Version 4.4.0
25-
26-
[Version 4.4.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.4.0),
27-
which mainly contains fixes for build edge-cases and wider compatibility
28-
29-
#### 2022/12/04 - Version 4.3.0
30-
31-
[Version 4.3.0 has been released](https://github.com/rules-proto-grpc/rules_proto_grpc/releases/tag/4.3.0),
32-
which contains support for more plugins features, fixes for proto paths containing special
33-
characters and updates to the core dependencies
34-
3531

3632
## Usage
3733

0 commit comments

Comments
 (0)