Changes for version 0.004_002 - 2017-11-22

  • Partial implementation of flow style collections
  • Allow unicode in alias/anchor names
  • Document header at the end is now recognized
  • Support all valid escapes in double quotes
  • ...and forbid invalid ones
  • Multiline quoted strings must be indented
  • Forbid sequence or mapping as a mapping value on the same line
  • Forbit sequence after an anchor/tag on the same line

Changes for version 0.004_001 - 2017-11-01

  • Support reading files
  • Replace load() with load_string(), dump() with dump_string()
  • Support legacy interface functions Load, LoadFile, Dump
  • ... and --- are now correctly invalid in quoted scalars
  • Improve block scalar handling, passing two more tests
  • Improve multiline plain handling, passing another test

Modules

YAML Framework

Provides

in lib/YAML/PP/Constructor.pm
in lib/YAML/PP/Dumper.pm
in lib/YAML/PP/Emitter.pm
in lib/YAML/PP/Exception.pm
in lib/YAML/PP/Highlight.pm
in lib/YAML/PP/Lexer.pm
in lib/YAML/PP/Loader.pm
in lib/YAML/PP/Parser.pm
in lib/YAML/PP/Reader.pm
in lib/YAML/PP/Reader.pm
in lib/YAML/PP/Render.pm