3.36.0
20 Aug 26
Toggle Dropdown
Version 3
3.36.0
20 Aug 26
3.36.0-rc2
3 Aug 26
3.36.0-rc1
9 Jul 26
3.35.1
11 Jun 26
3.35.0
19 May 26
3.35.0-rc2
6 May 26
3.35.0-rc1
20 Apr 26
3.34.2
20 May 26
3.34.1
20 Mar 26
3.34.0
27 Feb 26
Compare to version...
with 3.35.0-rc2
Toggle Dropdown
Version 3
3.36.0
20 Aug 26
3.36.0-rc2
3 Aug 26
3.36.0-rc1
9 Jul 26
3.35.1
11 Jun 26
3.35.0
19 May 26
3.35.0-rc2
6 May 26
3.35.0-rc1
20 Apr 26
3.34.2
20 May 26
3.34.1
20 Mar 26
3.34.0
27 Feb 26
Download Package
Open in NuGet
<
PackageReference
Include
=
"Google.Protobuf"
Version
=
"3.36.0"
/>
API Differences between 3.36.0 and 3.35.0-rc2
30
Additions
0
Removals
Google.Protobuf.Reflection
public
sealed
class
CSharpFeatures
:
IMessage
<
CSharpFeatures
>,
IMessage
,
IEquatable
<
CSharpFeatures
>,
IDeepCloneable
<
CSharpFeatures
>,
IBufferMessage
public
const
int
NullableReferenceTypesFieldNumber
=
1
public
bool
HasNullableReferenceTypes
{
get
; }
public
bool
NullableReferenceTypes
{
get
;
set
; }
public
void
ClearNullableReferenceTypes
()
public
sealed
class
FeatureSet
:
IExtendableMessage
<
FeatureSet
>,
IMessage
<
FeatureSet
>,
IMessage
,
IEquatable
<
FeatureSet
>,
IDeepCloneable
<
FeatureSet
>,
IBufferMessage
public
const
int
EnforceProtoLimitsFieldNumber
=
9
public
EnforceProtoLimits
EnforceProtoLimits
{
get
;
set
; }
public
bool
HasEnforceProtoLimits
{
get
; }
public
void
ClearEnforceProtoLimits
()
public
sealed
class
FileDescriptor
:
IDescriptor
public
static
void
DisableExtensionCaching
()
Pb
public
static
class
JsonOptionsReflection
public
static
FileDescriptor
Descriptor
{
get
; }
Pb.Enumvalue
public
sealed
class
JsonEnumValueOptions
:
IMessage
<
JsonEnumValueOptions
>,
IMessage
,
IEquatable
<
JsonEnumValueOptions
>,
IDeepCloneable
<
JsonEnumValueOptions
>,
IBufferMessage
public
const
int
StringFieldNumber
=
1
public
static
MessageDescriptor
Descriptor
{
get
; }
public
static
MessageParser
<
JsonEnumValueOptions
>
Parser
{
get
; }
public
bool
HasString
{
get
; }
public
string
String
{
get
;
set
; }
public
JsonEnumValueOptions
()
public
JsonEnumValueOptions
(
JsonEnumValueOptions
other
)
public
int
CalculateSize
()
public
void
ClearString
()
public
JsonEnumValueOptions
Clone
()
public
bool
Equals
(
JsonEnumValueOptions
other
)
public
void
MergeFrom
(
JsonEnumValueOptions
other
)
public
void
MergeFrom
(
CodedInputStream
input
)
public
void
WriteTo
(
CodedOutputStream
output
)
public
static
class
JsonEnumvalueOptionsExtensions
public
static
readonly
Extension
<
EnumValueOptions
,
JsonEnumValueOptions
>
Json
public
static
class
JsonEnumvalueOptionsReflection
public
static
FileDescriptor
Descriptor
{
get
; }