This release corresponds with the release of yaml-types
v0.2.0, an expanding library of custom tags or types for use with yaml
.
This release contains no changes from v2.3.0-5, and the notes below include all changes from the v2.3.0-x prereleases.
Custom Tag Improvements
- Add export of
createNode()
&createPair()
to'yaml/util'
(#457) - Add static
from()
methods to simplify tag development, and otherwise make extending custom collections easier (#467)
TypeScript Improvements
- Add a second optional generic type argument
Strict
toDocument
instances. (#441) - Add types exports for TypeScript (#463)
- Export
StringifyContext
type from'yaml/util'
(#464)
Other New Features
- Add a
toJS(doc, options?)
method to nodes (#451, #458) - Set explicit tag during
createNode()
for non-default tags (#464)