5.0.5
8 May 13
Toggle Dropdown
Version 13
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
10.0.2
2 Apr 17
10.0.1
20 Mar 17
Version 9
9.0.1
22 Jun 16
Version 8
8.0.3
14 Mar 16
8.0.2
9 Jan 16
8.0.1
29 Dec 15
Version 7
7.0.1
22 Jun 15
Version 6
6.0.8
11 Jan 15
6.0.7
23 Dec 14
6.0.6
24 Oct 14
6.0.5
6 Sep 14
6.0.4
3 Aug 14
6.0.3
27 Apr 14
6.0.2
30 Mar 14
6.0.1
1 Feb 14
Version 5
5.0.8
17 Oct 13
5.0.7
14 Oct 13
5.0.6
6 Jun 13
5.0.5
8 May 13
5.0.4
25 Apr 13
5.0.3
14 Apr 13
5.0.2
8 Apr 13
5.0.1
7 Apr 13
Version 4
4.5.11
20 Nov 12
4.5.10
7 Oct 12
4.5.9
8 Sep 12
4.5.8
4 Aug 12
4.5.7
9 Jun 12
4.5.6
30 May 12
4.5.5
8 May 12
4.5.4
24 Apr 12
4.5.3
13 Apr 12
4.5.2
11 Apr 12
4.5.1
20 Mar 12
4.0.8
12 Feb 12
4.0.7
24 Jan 12
4.0.6
23 Jan 12
4.0.5
10 Dec 11
4.0.4
19 Nov 11
4.0.3
2 Oct 11
4.0.2
23 Apr 11
4.0.1
22 Apr 11
Version 3
3.5.8
8 Jan 11
Compare to version...
with 4.5.11
Toggle Dropdown
Version 13
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
10.0.2
2 Apr 17
10.0.1
20 Mar 17
Version 9
9.0.1
22 Jun 16
Version 8
8.0.3
14 Mar 16
8.0.2
9 Jan 16
8.0.1
29 Dec 15
Version 7
7.0.1
22 Jun 15
Version 6
6.0.8
11 Jan 15
6.0.7
23 Dec 14
6.0.6
24 Oct 14
6.0.5
6 Sep 14
6.0.4
3 Aug 14
6.0.3
27 Apr 14
6.0.2
30 Mar 14
6.0.1
1 Feb 14
Version 5
5.0.8
17 Oct 13
5.0.7
14 Oct 13
5.0.6
6 Jun 13
5.0.5
8 May 13
5.0.4
25 Apr 13
5.0.3
14 Apr 13
5.0.2
8 Apr 13
5.0.1
7 Apr 13
Version 4
4.5.11
20 Nov 12
4.5.10
7 Oct 12
4.5.9
8 Sep 12
4.5.8
4 Aug 12
4.5.7
9 Jun 12
4.5.6
30 May 12
4.5.5
8 May 12
4.5.4
24 Apr 12
4.5.3
13 Apr 12
4.5.2
11 Apr 12
4.5.1
20 Mar 12
4.0.8
12 Feb 12
4.0.7
24 Jan 12
4.0.6
23 Jan 12
4.0.5
10 Dec 11
4.0.4
19 Nov 11
4.0.3
2 Oct 11
4.0.2
23 Apr 11
4.0.1
22 Apr 11
Version 3
3.5.8
8 Jan 11
Download Package
Open in NuGet
<
PackageReference
Include
=
"Newtonsoft.Json"
Version
=
"5.0.5"
/>
API Differences between 5.0.5 and 4.5.11
66
Additions
3
Removals
Newtonsoft.Json
public
enum
FloatFormatHandling
DefaultValue
=
2
String
=
0
Symbol
=
1
public
enum
FloatParseHandling
Decimal
=
1
Double
=
0
public
static
class
JsonConvert
public
static
Func
<
JsonSerializerSettings
>
DefaultSettings
{
get
;
set
; }
public
static
T
DeserializeAnonymousType
<
T
>(
string
value
,
T
anonymousTypeObject
,
JsonSerializerSettings
settings
)
public
static
string
SerializeObject
(
object
value
,
Type
type
,
Formatting
formatting
,
JsonSerializerSettings
settings
)
public
class
JsonExtensionDataAttribute
:
Attribute
public
JsonExtensionDataAttribute
()
public
abstract
class
JsonReader
:
IDisposable
public
FloatParseHandling
FloatParseHandling
{
get
;
set
; }
public
class
JsonSerializer
public
virtual
string
DateFormatString
{
get
;
set
; }
public
virtual
FloatFormatHandling
FloatFormatHandling
{
get
;
set
; }
public
virtual
FloatParseHandling
FloatParseHandling
{
get
;
set
; }
public
virtual
StringEscapeHandling
StringEscapeHandling
{
get
;
set
; }
public
static
JsonSerializer
Create
()
public
static
JsonSerializer
CreateDefault
()
public
static
JsonSerializer
CreateDefault
(
JsonSerializerSettings
settings
)
public
void
Serialize
(
JsonWriter
jsonWriter
,
object
value
,
Type
objectType
)
public
void
Serialize
(
TextWriter
textWriter
,
object
value
,
Type
objectType
)
public
class
JsonSerializerSettings
public
string
DateFormatString
{
get
;
set
; }
public
FloatFormatHandling
FloatFormatHandling
{
get
;
set
; }
public
FloatParseHandling
FloatParseHandling
{
get
;
set
; }
public
StringEscapeHandling
StringEscapeHandling
{
get
;
set
; }
public
abstract
class
JsonWriter
:
IDisposable
public
CultureInfo
Culture
{
get
;
set
; }
public
string
DateFormatString
{
get
;
set
; }
public
FloatFormatHandling
FloatFormatHandling
{
get
;
set
; }
protected
void
SetWriteState
(
JsonToken
token
,
object
value
)
public
virtual
void
WritePropertyName
(
string
name
,
bool
escape
)
public
void
WriteToken
(
JsonReader
reader
,
bool
writeChildren
)
Newtonsoft.Json.Linq
public
class
JArray
:
JContainer
,
IList
<
JToken
>,
ICollection
<
JToken
>,
IEnumerable
<
JToken
>,
IEnumerable
public
bool
IsReadOnly
{
get
; }
public
void
CopyTo
(
JToken
[]
array
,
int
arrayIndex
)
public
IEnumerator
<
JToken
>
GetEnumerator
()
public
abstract
class
JToken
:
IJEnumerable
<
JToken
>,
IEnumerable
<
JToken
>,
IEnumerable
,
IJsonLineInfo
,
ICloneable
,
IDynamicMetaObjectProvider
public
string
Path
{
get
; }
Newtonsoft.Json.Schema
public
class
JsonSchema
public
JsonSchema
AdditionalItems
{
get
;
set
; }
public
bool
AllowAdditionalItems
{
get
;
set
; }
public
JsonSchema
Extends
{
get
;
set
; }
public
IList
<
JsonSchema
>
Extends
{
get
;
set
; }
public
IList
<
string
>
Identity
{
get
;
set
; }
public
IDictionary
<
JToken
,
string
>
Options
{
get
;
set
; }
public
bool
PositionalItemsValidation
{
get
;
set
; }
public
bool
UniqueItems
{
get
;
set
; }
Newtonsoft.Json.Serialization
public
class
ExpressionValueProvider
:
IValueProvider
public
ExpressionValueProvider
(
MemberInfo
memberInfo
)
public
object
GetValue
(
object
target
)
public
void
SetValue
(
object
target
,
object
value
)
public
sealed
delegate
ExtensionDataSetter
:
MulticastDelegate
public
ExtensionDataSetter
(
object
object
,
IntPtr
method
)
public
virtual
IAsyncResult
BeginInvoke
(
object
o
,
string
key
,
JToken
value
,
AsyncCallback
callback
,
object
object
)
public
virtual
void
EndInvoke
(
IAsyncResult
result
)
public
virtual
void
Invoke
(
object
o
,
string
key
,
JToken
value
)
public
abstract
class
JsonContract
public
IList
<
SerializationCallback
>
OnDeserializedCallbacks
{
get
; }
public
IList
<
SerializationCallback
>
OnDeserializingCallbacks
{
get
; }
public
IList
<
SerializationErrorCallback
>
OnErrorCallbacks
{
get
; }
public
IList
<
SerializationCallback
>
OnSerializedCallbacks
{
get
; }
public
IList
<
SerializationCallback
>
OnSerializingCallbacks
{
get
; }
public
class
JsonObjectContract
:
JsonContainerContract
public
ExtensionDataSetter
ExtensionDataSetter
{
get
;
set
; }
public
sealed
delegate
SerializationCallback
:
MulticastDelegate
public
SerializationCallback
(
object
object
,
IntPtr
method
)
public
virtual
IAsyncResult
BeginInvoke
(
object
o
,
StreamingContext
context
,
AsyncCallback
callback
,
object
object
)
public
virtual
void
EndInvoke
(
IAsyncResult
result
)
public
virtual
void
Invoke
(
object
o
,
StreamingContext
context
)
public
sealed
delegate
SerializationErrorCallback
:
MulticastDelegate
public
SerializationErrorCallback
(
object
object
,
IntPtr
method
)
public
virtual
IAsyncResult
BeginInvoke
(
object
o
,
StreamingContext
context
,
ErrorContext
errorContext
,
AsyncCallback
callback
,
object
object
)
public
virtual
void
EndInvoke
(
IAsyncResult
result
)
public
virtual
void
Invoke
(
object
o
,
StreamingContext
context
,
ErrorContext
errorContext
)