.load(), #480.safeLoad() can hang when arrays with nested refs
used as key. Now throws exception for nested arrays. #475.noArrayIndent option for root level, #468.noArrayIndent option, #432.!!js/function.condenseFlow output (quote keys for sure, instead of spaces), #371, #370.condenseFlow option (to create pretty URL query params), #346.!!float 123 (integers) parse, #333.duplicated mapping key errors.
Now points to block start instead of block end.
(#243, thanks to @shockey).\n.
Big thanks to @aepsilon!noCompatMode for dumper, to disable quoting YAML 1.1 values.inherit dependency, #239.norefs option, to clone linked objects, #229.esprima & Buffer excluded).inherit to keep browserified files clear.lineWidth option to dumper.onWarning option to catch.require('xxx.yml') support.null.esprima manually, if !!js/function needed- & ? (if not first char).require(), as not recommended
behaviour for node.FAILSAFE_SCHEMA),
JSON (JSON_SCHEMA) and Core (CORE_SCHEMA).DEFAULT_SCHEMA to DEFAULT_FULL_SCHEMA
and SAFE_SCHEMA to DEFAULT_SAFE_SCHEMA.NIL constant from the public interface.skipInvalid dumper option.safeLoad for require extension.TypeError: 'undefined' is not an object under Safari. Thanks Phuong.y, yes, n, no, on, off are not converted to Booleans anymore.
Fixes #42.require(filename) now returns a single document and throws an Error if
file contains more than one document.addConstructor(). Closes #39.double variable). Closes #40.compact stringification of Errors.