10.0.3
18 Jun 17
Toggle Dropdown
Version 13
13.0.4
16 Sep 25
13.0.3
8 Mar 23
13.0.2
24 Nov 22
13.0.1
22 Mar 21
Version 12
12.0.3
9 Nov 19
12.0.2
22 Apr 19
12.0.1
27 Nov 18
Version 11
11.0.2
24 Mar 18
11.0.1
17 Feb 18
Version 10
10.0.3
18 Jun 17
Compare to version...
with 12.0.2
Toggle Dropdown
Version 13
13.0.4
16 Sep 25
13.0.3
8 Mar 23
13.0.2
24 Nov 22
13.0.1
22 Mar 21
Version 12
12.0.3
9 Nov 19
12.0.2
22 Apr 19
12.0.1
27 Nov 18
Version 11
11.0.2
24 Mar 18
11.0.1
17 Feb 18
Version 10
10.0.3
18 Jun 17
Download Package
Open in NuGet
<
PackageReference
Include
=
"Newtonsoft.Json"
Version
=
"10.0.3"
/>
API Differences between 10.0.3 and 12.0.2
0
Additions
29
Removals
Newtonsoft.Json
public
class
DefaultJsonNameTable
:
JsonNameTable
public
abstract
class
JsonConverter
<
T
> :
JsonConverter
public
abstract
class
JsonNameTable
public
sealed
class
JsonObjectAttribute
:
JsonContainerAttribute
public
NullValueHandling
ItemNullValueHandling
{
get
;
set
; }
public
MissingMemberHandling
MissingMemberHandling
{
get
;
set
; }
public
class
JsonSerializationException
:
JsonException
public
int
LineNumber
{
get
; }
public
int
LinePosition
{
get
; }
public
string
Path
{
get
; }
public
JsonSerializationException
(
string
message
,
string
path
,
int
lineNumber
,
int
linePosition
,
Exception
innerException
)
public
class
JsonTextReader
:
JsonReader
,
IJsonLineInfo
public
JsonNameTable
PropertyNameTable
{
get
;
set
; }
Newtonsoft.Json.Converters
public
class
StringEnumConverter
:
JsonConverter
public
NamingStrategy
NamingStrategy
{
get
;
set
; }
public
StringEnumConverter
(
NamingStrategy
namingStrategy
,
bool
allowIntegerValues
=
true
)
public
StringEnumConverter
(
Type
namingStrategyType
)
public
StringEnumConverter
(
Type
namingStrategyType
,
object
[]
namingStrategyParameters
)
public
StringEnumConverter
(
Type
namingStrategyType
,
object
[]
namingStrategyParameters
,
bool
allowIntegerValues
)
public
class
UnixDateTimeConverter
:
DateTimeConverterBase
Newtonsoft.Json.Linq
public
enum
DuplicatePropertyNameHandling
public
class
JObject
:
JContainer
,
IDictionary
<
string
,
JToken
>,
ICollection
<
KeyValuePair
<
string
,
JToken
>>,
IEnumerable
<
KeyValuePair
<
string
,
JToken
>>,
IEnumerable
,
INotifyPropertyChanged
public
bool
ContainsKey
(
string
propertyName
)
public
JProperty
Property
(
string
name
,
StringComparison
comparison
)
public
class
JsonLoadSettings
public
DuplicatePropertyNameHandling
DuplicatePropertyNameHandling
{
get
;
set
; }
public
class
JsonMergeSettings
public
StringComparison
PropertyNameComparison
{
get
;
set
; }
public
class
JTokenReader
:
JsonReader
,
IJsonLineInfo
public
JTokenReader
(
JToken
token
,
string
initialPath
)
Newtonsoft.Json.Serialization
public
class
DefaultContractResolver
:
IContractResolver
public
bool
IgnoreIsSpecifiedMembers
{
get
;
set
; }
public
bool
IgnoreShouldSerializeMembers
{
get
;
set
; }
public
abstract
class
JsonContract
public
JsonConverter
InternalConverter
{
get
; }
public
class
JsonObjectContract
:
JsonContainerContract
public
NullValueHandling
?
ItemNullValueHandling
{
get
;
set
; }
public
MissingMemberHandling
?
MissingMemberHandling
{
get
;
set
; }
public
class
JsonProperty
public
bool
IsRequiredSpecified
{
get
; }
public
abstract
class
NamingStrategy
protected
bool
Equals
(
NamingStrategy
other
)