v0.8.0
New Features
- Node<->Custom Type conversion is now done on-demand
- May now be compiled on platforms that don't share x86 alignment rules
- Many getter/setter functions are now simple fields
- It is no longer necessary (or recommended) to create your own Resolver - you can now modify the loader's resolver directly
- Manually-created Resolvers no longer have the default resolvers attached to them.
Removed Features
- Loader.loadAll has been removed
Fixes
- Unknown tags are no longer errors
- UTF-8 decoding in URIs now works properly
- Invalid anchor errors should no longer occur
- Outdated documentation has been fixed up
Misc
- Number of template instantiations should be noticeably lower
- More
@trusted
->@safe
upgrades - More internal sanity checks
- Fewer reimplementations of phobos functions
- Official YAML test suite runner
See the detailed changelog.