Skip to content

Releases: so1n/protobuf_to_pydantic

v0.3.0

19 Oct 06:28
Compare
Choose a tag to compare

Warning

  • Note: Template is the introduction method that changes
    • OLD: from protobuf_to_pydantic.desc_template import DescTemplate
    • NEW: from protobuf_to_pydantic.template import Template

What's Changed

  • Fix, fix plugin model message references by @so1n in #66
  • Feat, support mutli config by @so1n in #68
  • 0.3.0 pre by @so1n in #69
  • Feat, all field support optional & sub config support inherited by @so1n in #70
  • Fix, fix check_one_of not support alias field by @so1n in #71

Full Changelog: v0.2.7...v0.3.0

v0.2.7

23 Jul 17:21
Compare
Choose a tag to compare

Warning

The current version was released only to urgently fix two features, and the documentation has not yet been updated. Also a small number of internal APIs may have broken updates

What's Changed

  • 55 plugin mode support text annotation rule by @so1n in #58
  • Fix(#57), Fix the inability to parse a circularly referenced Message by @so1n in #59

Full Changelog: v0.2.6.2...v0.2.7

v0.2.6.2

17 Apr 16:05
6f626ea
Compare
Choose a tag to compare

What's Changed

  • Feat, support google.protobuf.xxx message and plugin add protobuf typ… by @so1n in #52

Full Changelog: v0.2.6.1...v0.2.6.2

v0.2.6.1

12 Apr 16:36
c1d71ab
Compare
Choose a tag to compare

What's Changed

  • Fix, Remove dependency:grpcio-tools by @so1n in #49

Full Changelog: v0.2.6...v0.2.6.1

v0.2.6

19 Mar 16:53
Compare
Choose a tag to compare

What's Changed

  • Feat, support field mask by @so1n in #45
  • Fix, fix nested message gen code syntax error by @so1n in #46

Full Changelog: v0.2.5...v0.2.6

v0.2.5

28 Feb 17:10
Compare
Choose a tag to compare

What's Changed

  • Fix use of base_model_class parameter value in code generation by @LOMS in #40
  • Fix code generation for google.protobuf.Struct type by @LOMS in #41
  • Test: add struct test and update pre-commit requirement by @so1n in #42

New Contributors

  • @LOMS made their first contribution in #40

Full Changelog: v0.2.4...v0.2.5

v0.2.4

12 Feb 17:32
78ccb12
Compare
Choose a tag to compare

What's Changed

  • 33 py311 support by @so1n in #34
  • Update README.md by @so1n in #37
  • Fix: fix missing typing import for optional field by @so1n in #39

Full Changelog: v0.2.3...v0.2.4

v0.2.3

26 Dec 05:40
4efc201
Compare
Choose a tag to compare

What's Changed

  • Feature, add oneof optional support by @so1n in #32

Full Changelog: v0.2.2...v0.2.3

v0.2.2

04 Dec 11:22
7a07f51
Compare
Choose a tag to compare

What's Changed

  • Fix: fix internal method change PydanticGeneralMetadata to pydantic_g… by @so1n in #30

Full Changelog: v0.2.1...v0.2.2

v0.2.1

30 Nov 03:18
Compare
Choose a tag to compare

What's Changed

  • 26 integrate plugin with buf cli by @so1n in #28

Full Changelog: v0.2.0.4...v0.2.1