This changelog is no longer used for newer version. Please visits https://github.com/xoofx/Tomlyn/releases
- Improve error message when PropertyName is not found (PR #22) by @TylerReid
- Add helper function
TomlNamingHelper.PascalToSnakeCase
. - Add support for overriding the default naming convention via
TomlModelOptions.ConvertPropertyName
.
- Fix issue when serializing/deserializing from/to a non-standard dictionary
- Implement IConvertible.ToString on TomlDateTime (PR #21)
- Fix Tomlyn.Signed assembly on NuGet
- Add support for serializing back to a TOML string.
- Simply
TomlObject
default runtime model. - Add user documentation.
- Fix readme on NuGet
- Add support for
Toml.ToModel<T>
andToml.TryToModel<T>
- Add support for TOML 1.0.0
- Fix ToString for all nodes involving trivias and comments.
- Add an easier way to add DateTime(through DateTimeValueSyntax) using the list initialization syntax
- Fix error messages for invalid control characters in multi-line strings
- Fix parsing datetime RFC339 with a whitespace instead of T between the day and hour
- Fix parsing of nan/-nan/+nan
- Improve output of TomlFloat ToString for nan/-nan/+nan
- Initial version (support for TOML 0.5)