Skip to content

Commit

Permalink
Bump versions to 0.0.14
Browse files Browse the repository at this point in the history
  • Loading branch information
goffrie committed Oct 28, 2023
1 parent f0d4eb6 commit 4e3392f
Show file tree
Hide file tree
Showing 14 changed files with 22 additions and 15 deletions.
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
# Unreleased
... everything has been released!

# 0.0.14
## Oct 27, 2023
* Implement box_it for oneof fields (#150)
* Use r# syntax for keywords instead of appending _ (#153)
* This is a breaking change. Fields with names like `type` used to be generated as `type_`.
Now, you should refer to them using a raw identifier: `r#type`.

# 0.0.13
## Oct 12, 2023
* Add `rustdoc::` prefix to `#[allow(broken_intra_doc_links)]` (#148)
* Add `rustdoc::` prefix to `#[allow(broken_intra_doc_links)]` (#148)

# 0.0.12
### May 9, 2023
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ There are only two crates you'll need if you want to use this with you project `
Contains all of the important traits and structs that power our generated code, e.g. `Message` and `Lazy`. Include this as a `dependency`, e.g.
```
[dependencies]
pb-jelly = "0.0.13"
pb-jelly = "0.0.14"
```

##### `pb-jelly-gen`
Expand All @@ -75,7 +75,7 @@ You'll need to add a generation crate (see `examples_gen` for an example)
Include `pb-jelly-gen` as a dependency of your generation crate, and `cargo run` to invoke protoc for you.
```
[dependencies]
pb-jelly-gen = "0.0.13"
pb-jelly-gen = "0.0.14"
```

Eventually, we hope to eliminate the need for a generation crate, and simply have generation occur
Expand Down
2 changes: 1 addition & 1 deletion examples/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ publish = false
[dependencies]
bytes = "1.0"
compact_str = "0.5"
pb-jelly = "0.0.13"
pb-jelly = "0.0.14"
proto_box_it = { path = "gen/rust/proto/proto_box_it" }
proto_custom_type = { path = "gen/rust/proto/proto_custom_type" }
proto_linked_list = { path = "gen/rust/proto/proto_linked_list" }
Expand Down
2 changes: 1 addition & 1 deletion examples/examples_gen/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ edition = "2018"
publish = false

[dependencies]
#pb-jelly-gen = "0.0.13" # If copying this example - use this
#pb-jelly-gen = "0.0.14" # If copying this example - use this
pb-jelly-gen = { path = "../../pb-jelly-gen" }
2 changes: 1 addition & 1 deletion pb-jelly-gen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "pb-jelly-gen"
description = "A protobuf binding generation framework for the Rust language developed at Dropbox"
version = "0.0.13"
version = "0.0.14"
authors = ["Rajat Goel <rajat@dropbox.com>", "Nipunn Koorapati <nipunn@dropbox.com>", "Parker Timmerman <parkertimmerman@dropbox.com>"]
edition = "2018"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion pb-jelly-gen/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Once you've completed the above steps, you should include this crate as a build-
##### `Cargo.toml`
```
[build-dependencies]
pb-jelly-gen = "0.0.13"
pb-jelly-gen = "0.0.14"
```

##### `build.rs`
Expand Down
2 changes: 1 addition & 1 deletion pb-jelly-gen/codegen/codegen.py
Original file line number Diff line number Diff line change
Expand Up @@ -1888,7 +1888,7 @@ def get_cargo_toml_file(

versions = {
"lazy_static": ' version = "1.4.0" ',
"pb-jelly": ' version = "0.0.13" ',
"pb-jelly": ' version = "0.0.14" ',
"serde": ' version = "1.0" ',
"bytes": ' version = "1.0" ',
"compact_str": ' version = "0.5" ',
Expand Down
2 changes: 1 addition & 1 deletion pb-jelly-gen/codegen/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "pb-jelly"
version = "0.0.13"
version = "0.0.14"

[build-system]
requires = [
Expand Down
2 changes: 1 addition & 1 deletion pb-jelly/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "pb-jelly"
description = "A protobuf runtime for the Rust language developed at Dropbox"
version = "0.0.13"
version = "0.0.14"
authors = ["Rajat Goel <rajat@dropbox.com>", "Nipunn Koorapati <nipunn@dropbox.com>", "Parker Timmerman <parkertimmerman@dropbox.com>"]
edition = "2018"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion pb-jelly/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ include this crate as a dependency in your `Cargo.toml`.
##### `Cargo.toml`
```
[dependencies]
pb-jelly = "0.0.13"
pb-jelly = "0.0.14"
```

Then in the general case, all you'll need to use in your code is the `Message` trait this crate defines, e.g.
Expand Down
2 changes: 1 addition & 1 deletion pb-test/gen/pb-jelly/proto_google/Cargo.toml.expected
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ edition = "2018"
[dependencies]
compact_str = {features=["bytes"], version = "0.5" }
lazy_static = { version = "1.4.0" }
pb-jelly = { version = "0.0.13" }
pb-jelly = { version = "0.0.14" }
2 changes: 1 addition & 1 deletion pb-test/gen/pb-jelly/proto_nopackage/Cargo.toml.expected
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ edition = "2018"
[dependencies]
compact_str = {features=["bytes"], version = "0.5" }
lazy_static = { version = "1.4.0" }
pb-jelly = { version = "0.0.13" }
pb-jelly = { version = "0.0.14" }
2 changes: 1 addition & 1 deletion pb-test/gen/pb-jelly/proto_pbtest/Cargo.toml.expected
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ edition = "2018"
bytes = { version = "1.0" }
compact_str = {features=["bytes"], version = "0.5" }
lazy_static = { version = "1.4.0" }
pb-jelly = { version = "0.0.13" }
pb-jelly = { version = "0.0.14" }
proto_google = {path = "../proto_google"}
2 changes: 1 addition & 1 deletion pb-test/pb_test_gen/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ edition = "2018"
publish = false

[dependencies]
#pb-jelly-gen = "0.0.13" # If copying this example - use this
#pb-jelly-gen = "0.0.14" # If copying this example - use this
pb-jelly-gen = { path = "../../pb-jelly-gen" }

# only used when benchmarking PROST!
Expand Down

0 comments on commit 4e3392f

Please sign in to comment.