Releases: ruby/psych
Releases · ruby/psych
v5.0.1
What's Changed
- Link to docs by @abitrolly in #590
- Rebuild JRuby artifact #598
New Contributors
- @abitrolly made their first contribution in #590
Full Changelog: v5.0.0...v5.0.1
v5.0.0
What's Changed
- Don't require
strscanunnecessarily by @deivid-rodriguez in #534 - Remove alias of load to unsafe_load by @miry in #539
- Add strict_integer option to parse numbers with commas as strings by @sethboyles in #537
- Remove bundled libyaml by @hsbt in #541
- Added dependabot.yml for actions by @hsbt in #546
- Bump actions/checkout from 2 to 3 by @dependabot in #547
- Update actions by @hsbt in #545
- Added condition for macOS homebrew by @hsbt in #548
- Add
--with-libyaml-source-diroption by @nobu in #544 - Try bundled libyaml source if pre-installed is unavailable by @nobu in #550
- Propagate the host configuration to libyaml by @nobu in #551
- Remove
unknownvendor for cross-compiling tool prefix by @nobu in #553 - Make a static library from PIC object files by @nobu in #554
- Propagate
CCto libyaml by @nobu in #556 - Improve libyaml source downloading error messages by @XrXr in #557
- Update autoconf files bundled with yaml-2.5 by @nobu in #559
- Update Psych::VERSION to 4.0.4.dev, Add Ruby 3.1 & windows-2022 to CI by @MSP-Greg in #536
- scalar_scanner.rb - delete is typically 4 to 5 times faster than gsub by @MSP-Greg in #530
- MSP-Greg actions is now ruby organization by @hsbt in #560
- Fix libyaml download failure rescue under miniruby by @XrXr in #562
- Fix infinite loop bug after YAML_MEMORY_ERROR (psych issue #440) by @khanderson in #526
- Clarify tests about parsing aliases by @amomchilov in #568
- Raise specific error when aliases are not enabled by @amomchilov in #567
- Raise specific error when an anchor isn't defined by @amomchilov in #569
- Dump Date/DateTime as proleptic Gregorian date as well as Time by @nobu in #573
- Bump snakeyaml from 1.28 to 1.31 to resolve CVE-2022-25857 by @chadlwilson in #574
- Convert some of Parser#parse to Ruby by @tenderlove in #580
- Bump snakeyaml from 1.31 to 1.33 to resolve CVE-2022-38752 on JRuby by @chadlwilson in #585
- Removed the related files for downloading with extlibs by @hsbt in #588
- Cleanup bundled libyaml feature by @hsbt in #589
- Only skip specific failures on JRuby instead of ignoring the whole CI feedback by @deivid-rodriguez in #524
- Abandon when libyaml is not found by @nobu in #592
New Contributors
- @miry made their first contribution in #539
- @sethboyles made their first contribution in #537
- @dependabot made their first contribution in #547
- @XrXr made their first contribution in #557
- @khanderson made their first contribution in #526
- @amomchilov made their first contribution in #568
Full Changelog: v4.0.3...v5.0.0
v4.0.6
v3.3.4
v3.3.3
v4.0.5
v4.0.4
v4.0.3
What's Changed
- Add stringio as a dependency. by @simi in #525
- Prefer
require_relativefor internal requires by @deivid-rodriguez in #522 - s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in #528
- psych depends stringio only CRuby by @hsbt in #529
New Contributors
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
- Add a CI configuration with libyaml 0.1.7 by @mame in #506
- require 'delegate' explicitly by @ahorek in #507
- Use git repository link for LibYAML in docs by @rhysforyou in #510
- Update ubuntu-jruby.yml by @jory-graham in #513
- fix parsing integer values with '_' at the end by @OpakAlex in #473
- Improve float scalar scanner by @tbrisker in #460
- Add quotes to the strings "y" and "n" by @tenderlove in #515
- Update ScalarScanner#tokenize pattern for unicode on master by @jory-graham in #516
- Tweak actions by @hsbt in #518
New Contributors
- @ahorek made their first contribution in #507
- @rhysforyou made their first contribution in #510
- @OpakAlex made their first contribution in #473
Full Changelog: v4.0.1...v4.0.2
v4.0.1
What's Changed
- Some tests fail with libyaml 0.1.7 by @mame in #491
- Make YAML.load_file use YAML.load instead of safe_load by @mame in #493
- Implement YAML.safe_dump to make safe_load more usable. by @casperisfine in #495
- JRuby updates and fixes by @headius in #481
Full Changelog: v4.0.0...v4.0.1