forked from mbarbon/google-protobuf-dynamic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
127 lines (76 loc) · 3.32 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
Revision history for {{$dist->name}}
{{$NEXT}}
0.25 2019-03-12 22:58:50 CET
- Add new mapping mode to recursively map a message and all
its dependencies (thanks to Tim Marston)
- Fix various bugs in oneof setters
0.24 2019-02-27 18:47:54 CET
- Add option to return plain hashes from the decoder
0.23 2018-11-10 22:47:32 CET
- Compilation fixes for protobuf 3.6
0.22 2018-06-26 21:03:55 CEST
- Accept implicit_maps option in the protoc plugin
- Compilation fixes for Mac OS X
0.21 2018-02-25 22:33:32 CET
- Compilation fixes for C++ pre-11 (e.g. GCC 4.9)
- Compilation fixes for newer protobuf releases
0.20 2017-07-18 15:18:20 CEST
- Avoid using eval_pv() in the implementation
0.19 2017-07-18 13:29:12 CEST
- Add introspection support for service definitions
- Add gRPC client generation using Grpc::XS as the transport
- Remove source code information from the serialized blob
generated by the protoc plugin
0.18 2017-06-14 13:35:12 CEST
- Fix handling of oneof fields in the protoc plugin
- Report deserialization errors instead of hitting an assert
- Don't generate generic extension methods for messages that do not have
any extension fields
0.17 2017-05-21 15:56:01 CEST
- Fix leaking environment (thanks to Pavel Shaydo)
- Validate parameters to map()
0.16 2017-03-11 14:30:57 CET
- Compilation fix for threaded Perl
0.15 2016-12-22 15:31:34 CET
- Fix protobuf encoder being broken after some encoding errors
(and probably other latent bugs)
0.14 2016-12-12 19:10:35 CET
- Don't produce invalid Perl hashes for incorrectly encoded maps
0.13 2016-12-08 12:00:11 CET
- Fix bug in decoding of empty strings (patch by Pavel Shaydo)
0.12 2016-12-04 22:03:19 CET
- Add 'plain' accessor style, for compatibility with
Google::ProtocolBuffers (patch by Pavel Shaydo)
0.11 2016-11-09 13:19:42 CET
- Allow passing options with "--" to Build.PL
0.10 2016-11-07 17:59:12 CET
- Fix warning when encoding '' as a boolean
0.09 2016-10-01 20:23:03 CEST
- Decorate warnings happening during encoding with the key being
encoded when the warning happens
- Perl 5.8 compatibility
0.08 2016-07-03 18:54:19 CEST
- Fix JSON deserialization
- Support maps (both proto2 and proto3, except for map<> syntax
which is proto3-only)
- Optionally, don't encode fields having a value equal to the
default
0.07 2016-05-31 08:50:50 CEST
- Fix bug with some nested data structures
0.06 2016-05-22 12:27:55 CEST
- Implement pb_prefix mapping option for the protoc plugin
0.05 2016-05-21 18:51:11 CEST
- Implement JSON serialization/deserialization
- Add check() method, as a way to protect against typos in field names
- Add an option to use a single mapping for an entire package hierarchy
- Add introspection API to get enum descriptors without going
through a message field
0.04 2016-03-25 15:39:16 CET
- Fixed memory leak in some accessors
0.03 2016-03-19 19:24:38 CET
- Fix segmentation fault
- Added introspection API
0.02 2016-01-31 11:55:11 CET
- Fix trivial packaging issue
0.01 2016-01-30 16:39:16 CET
- First public release