Skip to content

Commit 7c437f5

Browse files
committed
prepare for 3.1
1 parent e4637dc commit 7c437f5

6 files changed

+19
-5
lines changed

CHANGES.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
11

2+
## 3.1
3+
4+
- Expose one-of per-constructor options
5+
- Support options for enum values
6+
- expose server stubs for advanced users
7+
8+
- fix: only generate services from the current file
9+
- silence warning 44 in generated code
10+
- Use generated encoders/decoders for empty messages in rpc
11+
12+
breaking:
13+
14+
- remove bs runtime, we don't support it going forward
15+
216
## 3.0.2
317

418
- fix segfault in pbrt in bytecode

dune-project

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
(lang dune 2.0)
22
(name ocaml-protoc)
33
(generate_opam_files true)
4-
(version 3.0.2)
4+
(version 3.1)
55

66
(maintainers "Maxime Ransan <[email protected]>" "Simon Cruanes")
77
(authors "Maxime Ransan <[email protected]>" "Simon Cruanes")

ocaml-protoc.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This file is generated by dune, edit dune-project instead
22
opam-version: "2.0"
3-
version: "3.0.2"
3+
version: "3.1"
44
synopsis: "Pure OCaml compiler for .proto files"
55
maintainer: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]
66
authors: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]

pbrt.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This file is generated by dune, edit dune-project instead
22
opam-version: "2.0"
3-
version: "3.0.2"
3+
version: "3.1"
44
synopsis: "Runtime library for Protobuf tooling"
55
maintainer: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]
66
authors: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]

pbrt_services.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This file is generated by dune, edit dune-project instead
22
opam-version: "2.0"
3-
version: "3.0.2"
3+
version: "3.1"
44
synopsis: "Runtime library for ocaml-protoc to support RPC services"
55
maintainer: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]
66
authors: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]

pbrt_yojson.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This file is generated by dune, edit dune-project instead
22
opam-version: "2.0"
3-
version: "3.0.2"
3+
version: "3.1"
44
synopsis:
55
"Runtime library for ocaml-protoc to support JSON encoding/decoding"
66
maintainer: ["Maxime Ransan <[email protected]>" "Simon Cruanes"]

0 commit comments

Comments
 (0)