[Changes for 0.23 - 2006-01-14]

* Fix build for 5.6.x again.
  Reported by: Anton Berezin

[Changes for 0.22 - 2006-01-12]

* Dump numbers without quoting even when under Unicode flag.
  Conversely, a scalar with Unicode bit set is dumped as Unicode even
  if it had stored a number before.
  Reported by: Tatsuhiko Miyagawa

[Changes for 0.21 - 2006-01-11]

* Support for loading and dumping unicode strings.
  Requested by: Tatsuhiko Miyagawa

* Add a $YAML::Syck::ImplicitUnicode flag to control implicit setting
  of unicode flags.

[Changes for 0.20 - 2006-01-11]

* Support for loading and dumping scalar references.

* Support for dumping self-recursive data structures.

[Changes for 0.19 - 2006-01-11]

* More efficient memory use and allocation for the JSON branch.

* Fix build on Perl 5.6.x again.
  Reported by: Anton Berezin

[Changes for 0.18 - 2006-01-11]

* Allow installation for people with older Module::Install versions.
  Reported by: Brian Ingerson

[Changes for 0.17 - 2006-01-11]

* Use the correct style for dual vars and tied scalars.
  Reported by: Tatsuhiko Miyagawa

[Changes for 0.16 - 2006-01-11]

* Proper Headless/chomping/quoting support for Miyagawa's JSON::Syck
  branch.  JSON::Syck and YAML::Syck now shares a codebase completely.
  Requested by: Tatsuhiko Miyagawa

[Changes for 0.15 - 2006-01-10]

* Add a $YAML::Syck::Headless flag to control emission of "---\n"
  headers, for easier JSON interoperability.

* Fix mis-dumping references as strings if the same pad position has
  stored a previous dump result as string.
  Reported by: Tatsuhiko Miyagawa

* Fix build on Perl 5.6.x and on platforms without NAN/INF support.
  Reported by: Anton Berezin

[Changes for 0.14 - 2006-01-09]

* Add a $YAML::Syck::ImplicitTyping flag to control recognition
  of implicit types.  Currently supports null, bool, float, int;
  if it's turned off (as per default) only null is recognized.
  Reported by: Brian Ingerson

* Fix potential emission of redundant "--- " headings in large
  dumped documents.

* We no longer ship Storable.xs with the distribution.

[Changes for 0.13 - 2006-01-09]

* Parsing an empty string no longer causes bus error in threaded Perls.
  Reported by: Tatsuhiko Miyagawa

[Changes for 0.12 - 2006-01-09]

* Parser errors now raises proper exceptions instead of segfaults.
  Reported by: Tatsuhiko Miyagawa

[Changes for 0.11 - 2006-01-09]

* Trailing newlines were not outputted by emitters.
  Reported by: Chia-Liang Kao

[Changes for 0.10 - 2006-01-09]

* Fix emitting of empty strings; they are now always quoted.
  Reported by: Chia-Liang Kao

[Changes for 0.09 - 2006-01-09]

* Downgrade to the last stable release of libsyck to fix the
  hash dumping layout problem.
  Reported by: Gaal Yahas

[Changes for 0.08 - 2006-01-09]

* Fix double-free problem in object dumping.
  Reported by: Chia-Liang Kao

[Changes for 0.07 - 2006-01-09]

* Loading of blessed hash and array references.

* Do away with Test::More as testing dependency.

[Changes for 0.06 - 2006-01-08]

* Fix building problems on case-insensitive filesystems.
  Reported by: Chia-Liang Kao

[Changes for 0.05 - 2006-01-08]

* DumpFile() and LoadFile() is exported by default.

* Undef now dumps as '~'; also supports dumping blessed references as
  'perl/!type'.  (Loading them doesn't work at this moment.)
  Implemented by: Gaal Yahas

* Loading hashes and arrays no longer creates dangling references
  that caused memory leaks.
  Reported by: Tatsuhiko Miyagawa

[Changes for 0.04 - 2005-12-28]

* Truly support Perl versions before 5.7.3, thanks to ppport.h.
  Reported by: Anton Berezin

[Changes for 0.03 - 2005-12-27]

* Make syck.h compile with a Perl built with -DDEBUG.
  Reported by: Slaven Rezic

[Changes for 0.02 - 2005-12-26]

* Move from SWIG to much lighter-weight native XS implementation.

* Begins bundling Storable.xs to use the same serialization logic.

[Changes for 0.01 - 2005-12-26]

* Initial release to CPAN of this six-hours-old hack.