Skip to content

Commit fe3addf

Browse files
abnGobot1234
authored andcommitted
Release v2.0.0b2 (danielgtaylor#175)
1 parent 0869e69 commit fe3addf

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
- Versions suffixed with `b*` are in `beta` and can be installed with `pip install --pre betterproto`.
99

10+
## [2.0.0b2] - 2020-11-24
11+
12+
- Add support for deprecated message and fields [#126](https://github.com/danielgtaylor/python-betterproto/pull/126)
13+
- Add support for recursive messages [#130](https://github.com/danielgtaylor/python-betterproto/pull/130)
14+
- Add support for `bool(Message)` [#142](https://github.com/danielgtaylor/python-betterproto/pull/142)
15+
- Improve support for Python 3.9 [#140](https://github.com/danielgtaylor/python-betterproto/pull/140) [#173](https://github.com/danielgtaylor/python-betterproto/pull/173)
16+
- Improve keyword sanitisation for generated code [#137](https://github.com/danielgtaylor/python-betterproto/pull/137)
17+
18+
- Fix missing serialized_on_wire when message contains only lists [#81](https://github.com/danielgtaylor/python-betterproto/pull/81)
19+
- Fix circular dependencies [#100](https://github.com/danielgtaylor/python-betterproto/pull/100)
20+
- Fix to_dict enum fields when numbering is not consecutive [#102](https://github.com/danielgtaylor/python-betterproto/pull/102)
21+
- Fix argument generation for stub methods when using `import` with proto definition [#103](https://github.com/danielgtaylor/python-betterproto/pull/103)
22+
- Fix missing async/await keywords when casing [#104](https://github.com/danielgtaylor/python-betterproto/pull/104)
23+
- Fix mutable default arguments in generated code [#105](https://github.com/danielgtaylor/python-betterproto/pull/105)
24+
- Fix serialisation of default values in oneofs when calling to_dict() or to_json() [#110](https://github.com/danielgtaylor/python-betterproto/pull/110)
25+
- Fix static type checking for grpclib client [#124](https://github.com/danielgtaylor/python-betterproto/pull/124)
26+
- Fix python3.6 compatibility issue with dataclasses [#124](https://github.com/danielgtaylor/python-betterproto/pull/124)
27+
- Fix handling of trailer-only responses [#127](https://github.com/danielgtaylor/python-betterproto/pull/127)
28+
29+
- Refactor plugin.py to use modular dataclasses in tree-like structure to represent parsed data [#121](https://github.com/danielgtaylor/python-betterproto/pull/121)
30+
- Refactor template compilation logic [#136](https://github.com/danielgtaylor/python-betterproto/pull/136)
31+
32+
- Replace use of platform provided protoc with development dependency on grpcio-tools [#107](https://github.com/danielgtaylor/python-betterproto/pull/107)
33+
- Switch to using `poe` from `make` to manage project development tasks [#118](https://github.com/danielgtaylor/python-betterproto/pull/118)
34+
- Improve CI platform coverage [#128](https://github.com/danielgtaylor/python-betterproto/pull/128)
35+
1036
## [2.0.0b1] - 2020-07-04
1137

1238
[Upgrade Guide](./docs/upgrading.md)

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "betterproto"
3-
version = "2.0.0b1"
3+
version = "2.0.0b2"
44
description = "A better Protobuf / gRPC generator & library"
55
authors = ["Daniel G. Taylor <[email protected]>"]
66
readme = "README.md"

0 commit comments

Comments
 (0)