YAML-1.1 parser and emitter
Support for YAML 1.1 (YAML Ain't Markup Language) serialization using the
LibYAML library.
License: MIT
Version | Release | Download |
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 |
2.2.1 | 2020-12-20 | yaml-2.2.1.tgz |
2.2.0 | 2020-11-28 | yaml-2.2.0.tgz |
Version | Message |
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) |
2.2.1 |
Bugs Fixed: - #80324: Segfault in YAML with anonymous functions (cmb69) - Fix memory leak in y_write_object_callback() (cmb69) - Fix memory leak in handle_mapping() (cmb69) |
2.2.0 |
New Features: - PHP 8.0 compatibility Bugs Fixed: - #79866 Use serialize_precision when encoding double values (bd808) - yaml_parse_file_002.phpt: Fix expectations for PHP 8.0.0beta1 (bd808) - Remove use of call_user_function_ex() for compat with PHP 8.0.0a2 (andypost) - Adjust test values for compat with 32bit platforms (bd808) - Fix memory leaks (cmb69) - #79567 Parsing long long values leads to truncation on LLP64 platforms (bd808) - #77720 Out of memory error when parsing yaml file (bd808) - [-Wformat=] issue on 32-bit (remicollet) - relax test on 32-bit (overflow to float) (remicollet) |