A new version has been released. It brings better serialization support and bug fixes.
New features include:
- Ability to override the deserialization of specific properties;
- Support for deserialization of enums;
- Support for custom tags;
- Support for deserialization of IConvertible objects;
- Support for deserializing objects that can be converted using IConverter ot a TypeConverter.
The code is now considered to be stable enough for a 1.0 release.
Some bugs have been fixed, and the latest changes from libyaml 1.2 have been incorporated.
Added the YamlDotNet.RepresentationModel project, which allows to load a YAML stream to an object tree for easy manipulation.
Version 0.1 of the library has been released. Currently, the scanner and the parser are implemented.
The scanner from LibYAML has been successfully ported to C#. The next step is to port the parser.