Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/Newtonsoft.Json.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/Src
AgeCommit message (Collapse)Author
2009-10-11-DocumentationJamesNK
-Added Error event to JsonSerializer
2009-10-10-Fix testJamesNK
2009-10-10-PerformanceJamesNK
-Added ConstructorHandling to allow object creation using non-public default constructors
2009-10-10-XML documentationJamesNK
-Changed OnError to be available in .NET 2.0, Silverlight and Compact Framework builds -Added StreamingContext stand-in for frameworks where it isn't available -Split test classes out of JsonSerializerTests
2009-10-05-Changed IsRequired to accept null propertiesJamesNK
2009-10-03-Fixed List<T> silly buggers with nullable types - ↵JamesNK
http://tinyurl.com/yagsptj - That was tough!
2009-10-03-Fixed exception when loading JObject with multiple properties of the same ↵JamesNK
name. Last property will be used -Removed redundant ValidateObject method from JContainer
2009-10-03-Fixed schema generation with negative enum valuesJamesNK
2009-09-20-More error handling workJamesNK
2009-09-19-Added set indexer to JTokenJamesNK
2009-09-04-Added more IBindingList functionalityJamesNK
-Fixed many bugs around JProperty and JObject -Changed JProperty constructor that doesn't take a value to internal -Added many unit tests -Renamed CloneNode to CloseToken -Changed JPropertyDescriptor to always return the token rather than value
2009-08-22-Added type descriptor objects to support JObject property databindingJamesNK
-Added OnErrorAttribute and ErrorContext for handling serialization errors
2009-08-06-Changed empty string to be deserialized as null for nullable typesJamesNK
2009-08-01-Added .NET 2.0 supportJamesNK
-Documentation
2009-07-31-Changed serializer to create JObject/JArray when deserializing complex JSON ↵JamesNK
to an object type
2009-07-30-Fixed generic type deserialization with type name tracking enabledJamesNK
2009-07-27-Added implicit conversions from primitive values to JValueJamesNK
2009-07-26-Updated documentationJamesNK
-Added complete ADO.NET Entities serialization and deserialization
2009-07-06-DocumentationJamesNK
-Example unit tests for documentation -Added IsReference to JsonPropertyAttribute -Fixed resolving whether a property should be a reference
2009-07-05-More documentation (I know!)JamesNK
-Fixed decimals to always be written with a decimal place -Replaced IMappingResolver with IContractResolver -Renamed JsonMemberMapping to JsonProperty -Added JsonContract, JsonObjectContract, JsonArrayContract, JsonDictionaryContract -Added support for OnSerializing, OnSerialized, OnDeserializing, OnDeserialized callback methods -Major refactoring of serialization internals
2009-06-19-More documentationJamesNK
-Changed CustomCreationConverter to throw NotImplementedException when serializing
2009-06-18-JsonObjectAttribute will now force a collection class to be serialized as ↵JamesNK
an object -Renamed ThreadSafeDictionaryWrapper to ThreadSafeStore
2009-06-16-Added documentation (gasp!)JamesNK
-Fixed serialization of Uri members on Silverlight/Compact Framework -Fixed serialization of JToken members -Fixed (hopefully) cache threading issues
2009-05-31-Fixed serializer handling of comments in JSONJamesNK
2009-05-30-Lots of XML code commentsJamesNK
-Added type name handling to serializer -Fixed various compilation warnings
2009-05-13-Added JsonSerializer argument to JsonConverter.ReadJson and ↵JamesNK
JsonConverter.WriteJson. Needed because serializer now has state -Added CustomCreationConverter -Added IsReference to JsonContainerAttribute -Added PreserveReferencesHandling to JsonSerializer -Added IReferenceResolver to JsonSerializer -Split internals of JsonSerializer into JsonSerializerWriter (serializes) and JsonSerializerReader (deserializes) -Moved serialize stack from JsonWriter (yuck) to JsonSerializerWriter (yay) -Added FromObject overload with JsonSerializer argument for cases when state is needed
2009-05-09-Added support for DataContractAttribute and DataMemberAttribute to ↵JamesNK
JsonSerializer -Added support for serializing private members by marking them with JsonPropertyAttribute or DataMemberAttribute
2009-04-30-Fix bug when JValue of type string has a null string valueJamesNK
-Fix JToken casting bugs to float and decimal
2009-04-27-Changed JObject to enumerate over KeyValuePair<string, JToken> rather than ↵JamesNK
JToken. Breaking change.
2009-04-26-Added MetadataTypeAttribute support when searching for attributesJamesNK
-Tests around serializing/deserializing LINQ to SQL classes
2009-04-22-Added even more detail to no root XML element exception message when ↵JamesNK
converting JSON to XML. Seriously, if you still get stuck here you're an idiot -Added NullValueHandling, DefaultValueHandling and ReferenceLoopHandling to JsonPropertyAttribute -Change JsonMemberMapping from a struct to a class. Now has too many properties for a struct
2009-04-12-Changed DefaultDateTimeFormat on IsoDateTimeConverter to not display zero ↵JamesNK
milliseconds
2009-04-10-Moved JTokenReaderTest.cs and JTokenWriterTest.cs to Linq test directoryJamesNK
2009-04-10-Rename JsonTokenReader, JsonTokenWriter, JsonTokenType to JTokenReader, ↵JamesNK
JTokenWriter, JTokenType
2009-03-29-Added StringEnumConverterJamesNK
-Added BinaryConverter
2009-03-21-Rename Product.Expiry to Product.ExpiryDate in testsJamesNK
2009-03-14-Added support to deserializing to IEnumerable<T>, IList<T>, IDictionary<K, V>JamesNK
-Added populating members when creating object from non default constructor -Added case best match when deserializing properties -Added ToString(Formatting, JsonConverters[]) overload to JToken -Added SerializeObject(object, Formatting, JsonConverter[]) overload to JsonConvert -Added IMappingResolver. Property added to JsonSerializer, JsonSerializerSettings, JsonSchemaGenerator -Added CamelCaseMappingResolver
2009-02-27-Added AddAfterSelf, AddBeforeSelf to JTokenJamesNK
2009-02-27-Fix ToString(JsonConverter[]) overload on JTokenJamesNK
-Ensure JavaScriptDateTimeConverter converts nullable DateTimes -Make JsonTypeReflector thread safe
2009-02-08-Improve error message when attempting to deserialize to an interface or ↵JamesNK
abstract class
2009-01-24-Fix writing raw JValue tokensJamesNK
2009-01-15-Added deserialize test for jagged arraysJamesNK
-Made deserializer ignore missing members by default
2009-01-11-Fix XmlNodeConverter handling of nested arrays when converting to XMLJamesNK
2009-01-06-Added DeserializeNode overload to specify a root elementJamesNK
2009-01-06-Fix testJamesNK
2009-01-06-Fix error message for missing memberJamesNK
-Fix exception not throwing for bad char after semi-colon
2009-01-04-TestsJamesNK
2009-01-04-Added IJsonLineInfo. Implemented by JsonTextReader, JsonTokenReader, ↵JamesNK
JsonValidatingReader, JToken -Added line details to JsonTextReader exception messages and JsonValidatingReader errors -Change JsonSchemaGenerator to disable additional properties on sealed classes -Fixed JsonSchemaGenerator to not output enum values and options for flag enums
2009-01-02-Added JSON Schema implementationJamesNK
-Move test serialization objects to TestObjects namespace -Fixed JsonConvert to always write a floating point number with a decimal place -Changed Type values to serialize and deserialize to type name string -Fixed JsonWriter to allow objects and arrays to be written in a constructor -Added JsonContainerAttribute with Id, Title and Description members. JsonObject and JsonArray inherit from this attribute -Added JsonArrayAttribute. Has flag to control whether array can contain null items. -Added IsRequired to JsonProperty -Replaced protected method GetSerializableMembers with GetMemberMappings on JsonSerializer -Fixed QuoteChar not getting set when parsing property name -Added Load(JsonReader) to JProperty, JConstructor -Fixed error when populating JProperty with content from collection -Added the ability for JsonTokenWriter to write individual values as well as arrays and objects -Added CreateReader to JToken -Added FromObject to JToken -Added ReadFrom to JToken
2008-12-03-Rename JavaScriptConvert to JsonConvertJamesNK