29
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 07, 2025 — Aug 07, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
-Added ObjectCreationHandling to JsonPropertyAttribute -Added IValueProvider, ReflectionValueProvider, DynamicValueProvider -Added Dynamic.snk -Added Required enum with options Default, AllowNull and Always -Added serialization event support to Silverlight version -Added Converter to JsonProperty for JsonConverter -Changed IsRequired to Required enum -Changed schema generator to allow for Required enum options -Changed Silverlight project version to Silverlight 3 -Improved error message when JSON array encountered for object and vice-versa when deserializing -Improved error message for converting types when deserializing -Improved error message from getting and setting properties when serializing and deserializing -Fixed empty string being converted to null when deserializing -Removed dependency on Entity Framework and LINQ to SQL assemblies More... almost 17 years ago
-Added DataSetConverter, DataTableConverter -Added JPath and SelectToken to JToken -Fixed schema id not being written for collections -Fixed TimeSpan serialization on Compact Framework -Fixed unicode line break string encoding More... almost 17 years ago
-Documentation -Added Error event to JsonSerializer More... almost 17 years ago
-Fix test More... almost 17 years ago
-Performance -Added ConstructorHandling to allow object creation using non-public default constructors More... almost 17 years ago
-XML documentation -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 More... almost 17 years ago
-Changed IsRequired to accept null properties More... almost 17 years ago
-Fixed List<T> silly buggers with nullable types - http://tinyurl.com/yagsptj - That was tough! More... almost 17 years ago
-Fixed exception when loading JObject with multiple properties of the same name. Last property will be used -Removed redundant ValidateObject method from JContainer More... almost 17 years ago
-Fixed schema generation with negative enum values More... almost 17 years ago
-More error handling work More... almost 17 years ago
-Added set indexer to JToken More... almost 17 years ago
-Added more IBindingList functionality -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 More... almost 17 years ago
-Added type descriptor objects to support JObject property databinding -Added OnErrorAttribute and ErrorContext for handling serialization errors More... almost 17 years ago
-Changed empty string to be deserialized as null for nullable types More... about 17 years ago
-Added .NET 2.0 support -Documentation More... about 17 years ago
-Changed serializer to create JObject/JArray when deserializing complex JSON to an object type More... about 17 years ago
-Fixed generic type deserialization with type name tracking enabled More... about 17 years ago
-Added implicit conversions from primitive values to JValue More... about 17 years ago
-Updated documentation -Added complete ADO.NET Entities serialization and deserialization More... about 17 years ago
-Documentation -Example unit tests for documentation -Added IsReference to JsonPropertyAttribute -Fixed resolving whether a property should be a reference More... about 17 years ago
-More documentation (I know!) -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 More... about 17 years ago
-More documentation -Changed CustomCreationConverter to throw NotImplementedException when serializing More... about 17 years ago
-JsonObjectAttribute will now force a collection class to be serialized as an object -Renamed ThreadSafeDictionaryWrapper to ThreadSafeStore More... about 17 years ago
-Added documentation (gasp!) -Fixed serialization of Uri members on Silverlight/Compact Framework -Fixed serialization of JToken members -Fixed (hopefully) cache threading issues More... about 17 years ago
-Fixed serializer handling of comments in JSON More... about 17 years ago
-Lots of XML code comments -Added type name handling to serializer -Fixed various compilation warnings More... about 17 years ago
-Added JsonSerializer argument to JsonConverter.ReadJson and 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 More... about 17 years ago
-Added support for DataContractAttribute and DataMemberAttribute to JsonSerializer -Added support for serializing private members by marking them with JsonPropertyAttribute or DataMemberAttribute More... over 17 years ago
-Fix bug when JValue of type string has a null string value -Fix JToken casting bugs to float and decimal More... over 17 years ago