yaml

YAML-1.1 parser and emitter


Support for YAML 1.1 (YAML Ain't Markup Language) serialization using the
LibYAML library.

License: MIT

Latest releases

Version Release Download
2.3.0 2025-11-12 yaml-2.3.0.tgz
2.2.5 2025-08-02 yaml-2.2.5.tgz
2.2.4 2024-10-07 yaml-2.2.4.tgz
2.2.3 2023-03-05 yaml-2.2.3.tgz
2.2.2 2021-10-24 yaml-2.2.2.tgz
Show all releases

Changelog

Version Message
2.3.0 New Features:
- Add a composer.json to enable support for PIE (asgrim)
Bugs Fixed:
- #97: Ignore null array offset warnings in explicit null tests (bd808)
- avoid unexpected NAN value was coerced to string (remicollet)
2.2.5 Bugs Fixed:
- use Zend/zend_smart_string.h (remicollet)
2.2.4 Bugs Fixed:
- #85: PHP 8.4.0 beta4 test yaml_parse_file_002.phpt fails (andypost)
- emit.c: fix -Wsign-compare (bd808)
- #75: yaml_parse_file does not set &$ndoc as expected (tomterl)
- Fix [-Wincompatible-pointer-types] warning (remicollet)
2.2.3 Bugs Fixed:
- Fixed memory release on error handling (negram)
- Fix test for PHP 8.2 (andypost)
- #65: Fix #65 yaml_parse_url method not working (remicollet)
2.2.2 Bugs Fixed:
- PHP 8.1 compilation fixes (remicollet)
Show complete changelog