Skip to content

Commit 81f00e2

Browse files
committed
chore: Release version 0.13.4
1 parent e74de76 commit 81f00e2

File tree

11 files changed

+51
-13
lines changed

11 files changed

+51
-13
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
# Prost version 0.13.4
2+
3+
_PROST!_ is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files.
4+
5+
## Features
6+
7+
- Impl Name for Protobuf well-known wrapper types (#1174)
8+
9+
## Performance
10+
11+
- NonZeroU64 to optimize encoded_len_varint (#1192)
12+
13+
## Dependencies
14+
15+
- Remove unused `bytes` dependency from `prost-build` (#1169)
16+
- Update pulldown-cmark-to-cmark requirement from >=16, <=17 to >=16, <=18 (#1173)
17+
- Update pulldown-cmark-to-cmark requirement from >=16, <=18 to >=16, <=19 (#1195)
18+
- Update protobuf to v25.3 (#1165)
19+
- Update protobuf to v25.4 (#1176)
20+
21+
## Styling
22+
23+
- Remove explicit lifetimes (#1180)
24+
- Remove unnecessary empty line after document (#1181)
25+
26+
## Testing
27+
28+
- *(boxed_field)* Confirm `Foo::bar` is boxed (#1168)
29+
- Move build.rs to standard location (#1167)
30+
- *(custom_debug)* Merge `skip_debug` into `custom_debug` (#1178)
31+
- Rename `invalid_doctest` to `disable_comments` (#1183)
32+
- *(custom_attributes)* Move module to separate file (#1187)
33+
34+
## Build
35+
36+
- Bump clippy version to 1.82 (#1182)
37+
- Restrict permissions of `GITHUB_TOKEN` (#1189)
38+
139
# Prost version 0.13.3
240

341
_PROST!_ is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ members = [
1717
resolver = "2"
1818

1919
[workspace.package]
20-
version = "0.13.3"
20+
version = "0.13.4"
2121
authors = [
2222
"Dan Burkert <dan@danburkert.com>",
2323
"Lucio Franco <luciofranco14@gmail.com>",

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,9 +380,9 @@ the `std` features in `prost` and `prost-types`:
380380

381381
```ignore
382382
[dependencies]
383-
prost = { version = "0.13.3", default-features = false, features = ["prost-derive"] }
383+
prost = { version = "0.13.4", default-features = false, features = ["prost-derive"] }
384384
# Only necessary if using Protobuf well-known types:
385-
prost-types = { version = "0.13.3", default-features = false }
385+
prost-types = { version = "0.13.4", default-features = false }
386386
```
387387

388388
Additionally, configure `prost-build` to output `BTreeMap`s instead of `HashMap`s

prost-build/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ itertools = { version = ">=0.10, <=0.13", default-features = false, features = [
2020
log = "0.4.4"
2121
multimap = { version = ">=0.8, <=0.10", default-features = false }
2222
petgraph = { version = "0.6", default-features = false }
23-
prost = { version = "0.13.3", path = "../prost", default-features = false }
24-
prost-types = { version = "0.13.3", path = "../prost-types", default-features = false }
23+
prost = { version = "0.13.4", path = "../prost", default-features = false }
24+
prost-types = { version = "0.13.4", path = "../prost-types", default-features = false }
2525
tempfile = "3"
2626
once_cell = "1.17.1"
2727
regex = { version = "1.8.1", default-features = false, features = ["std", "unicode-bool"] }

prost-build/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![doc(html_root_url = "https://docs.rs/prost-build/0.13.3")]
1+
#![doc(html_root_url = "https://docs.rs/prost-build/0.13.4")]
22
#![allow(clippy::option_as_ref_deref, clippy::format_push_string)]
33

44
//! `prost-build` compiles `.proto` files into Rust.

prost-derive/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![doc(html_root_url = "https://docs.rs/prost-derive/0.13.3")]
1+
#![doc(html_root_url = "https://docs.rs/prost-derive/0.13.4")]
22
// The `quote!` macro requires deep recursion.
33
#![recursion_limit = "4096"]
44

prost-types/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ default = ["std"]
1717
std = ["prost/std"]
1818

1919
[dependencies]
20-
prost = { version = "0.13.3", path = "../prost", default-features = false, features = ["prost-derive"] }
20+
prost = { version = "0.13.4", path = "../prost", default-features = false, features = ["prost-derive"] }
2121

2222
[dev-dependencies]
2323
proptest = "1"

prost-types/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![doc(html_root_url = "https://docs.rs/prost-types/0.13.3")]
1+
#![doc(html_root_url = "https://docs.rs/prost-types/0.13.4")]
22

33
//! Protocol Buffers well-known types.
44
//!

prost/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ std = []
2424

2525
[dependencies]
2626
bytes = { version = "1", default-features = false }
27-
prost-derive = { version = "0.13.3", path = "../prost-derive", optional = true }
27+
prost-derive = { version = "0.13.4", path = "../prost-derive", optional = true }
2828

2929
[dev-dependencies]
3030
criterion = { version = "0.5", default-features = false }

prost/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,9 +380,9 @@ the `std` features in `prost` and `prost-types`:
380380

381381
```ignore
382382
[dependencies]
383-
prost = { version = "0.13.3", default-features = false, features = ["prost-derive"] }
383+
prost = { version = "0.13.4", default-features = false, features = ["prost-derive"] }
384384
# Only necessary if using Protobuf well-known types:
385-
prost-types = { version = "0.13.3", default-features = false }
385+
prost-types = { version = "0.13.4", default-features = false }
386386
```
387387

388388
Additionally, configure `prost-build` to output `BTreeMap`s instead of `HashMap`s

prost/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![doc(html_root_url = "https://docs.rs/prost/0.13.3")]
1+
#![doc(html_root_url = "https://docs.rs/prost/0.13.4")]
22
#![cfg_attr(not(feature = "std"), no_std)]
33
#![doc = include_str!("../README.md")]
44

0 commit comments

Comments
 (0)