Update dependency psych to v5
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
psych | ironbank-rubygems | major |
4.0.6 -> 5.1.2
|
Release Notes
ruby/psych (psych)
v5.1.2
What's Changed
- Prefer each_char in Psych::Visitors::Visitor::ToRuby#deserialize by @Maumagnaguagno in https://github.com/ruby/psych/pull/662
- Improve
YAMLTree
performance by not usingobject_id
s by @amomchilov in https://github.com/ruby/psych/pull/663
New Contributors
- @Maumagnaguagno made their first contribution in https://github.com/ruby/psych/pull/662
Full Changelog: https://github.com/ruby/psych/compare/v5.1.1.1...v5.1.2
v5.1.1.1
- Re-package v5.1.1 for JRuby: https://github.com/ruby/psych/issues/655
v5.1.1
What's Changed
- Use callable workflow by @hsbt in https://github.com/ruby/psych/pull/622
- Rename Actions yaml name by @hsbt in https://github.com/ruby/psych/pull/623
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in https://github.com/ruby/psych/pull/625
- Use test-unit-ruby-core by @hsbt in https://github.com/ruby/psych/pull/631
- Prefer
assert_include
for simple strings by @nobu in https://github.com/ruby/psych/pull/632 - Update spec files by @nobu in https://github.com/ruby/psych/pull/633
- Comment out the code used to expand the file list by @nobu in https://github.com/ruby/psych/pull/634
- Remove private methods unused since #487 by @nobu in https://github.com/ruby/psych/pull/635
- Extract accessor methods without forwardable by @hsbt in https://github.com/ruby/psych/pull/636
- Skip BigDecimal tests when it's missing to load by @hsbt in https://github.com/ruby/psych/pull/638
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/ruby/psych/pull/646
- Allow setting defaults for SnakeYAML limits by @headius in https://github.com/ruby/psych/pull/647
- More small JRuby improvements for Parser by @headius in https://github.com/ruby/psych/pull/650
- Remove SnakeYAML settings that don't work by @headius in https://github.com/ruby/psych/pull/653
Full Changelog: https://github.com/ruby/psych/compare/v5.1.0...v5.1.1
v5.1.0
v5.0.2
What's Changed
- Add msys2 dependencies for windows by @dsisnero in https://github.com/ruby/psych/pull/601
- Fix wrong package name of MSYS2/MINGW dependency by @larskanis in https://github.com/ruby/psych/pull/609
- Get rid of anonymous eval calls by @casperisfine in https://github.com/ruby/psych/pull/610
- Minor cleanup of JRuby ext by @headius in https://github.com/ruby/psych/pull/611
- configure of libyaml couldn't detect "arm64-apple-darwin22" for build host by @hsbt in https://github.com/ruby/psych/pull/616
New Contributors
- @dsisnero made their first contribution in https://github.com/ruby/psych/pull/601
- @larskanis made their first contribution in https://github.com/ruby/psych/pull/609
Full Changelog: https://github.com/ruby/psych/compare/v5.0.1...v5.0.2
v5.0.1
What's Changed
- Link to docs by @abitrolly in https://github.com/ruby/psych/pull/590
- Rebuild JRuby artifact https://github.com/ruby/psych/issues/598
New Contributors
- @abitrolly made their first contribution in https://github.com/ruby/psych/pull/590
Full Changelog: https://github.com/ruby/psych/compare/v5.0.0...v5.0.1
v5.0.0
What's Changed
- Don't require
strscan
unnecessarily by @deivid-rodriguez in https://github.com/ruby/psych/pull/534 - Remove alias of load to unsafe_load by @miry in https://github.com/ruby/psych/pull/539
- Add strict_integer option to parse numbers with commas as strings by @sethboyles in https://github.com/ruby/psych/pull/537
- Remove bundled libyaml by @hsbt in https://github.com/ruby/psych/pull/541
- Added dependabot.yml for actions by @hsbt in https://github.com/ruby/psych/pull/546
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/ruby/psych/pull/547
- Update actions by @hsbt in https://github.com/ruby/psych/pull/545
- Added condition for macOS homebrew by @hsbt in https://github.com/ruby/psych/pull/548
- Add
--with-libyaml-source-dir
option by @nobu in https://github.com/ruby/psych/pull/544 - Try bundled libyaml source if pre-installed is unavailable by @nobu in https://github.com/ruby/psych/pull/550
- Propagate the host configuration to libyaml by @nobu in https://github.com/ruby/psych/pull/551
- Remove
unknown
vendor for cross-compiling tool prefix by @nobu in https://github.com/ruby/psych/pull/553 - Make a static library from PIC object files by @nobu in https://github.com/ruby/psych/pull/554
- Propagate
CC
to libyaml by @nobu in https://github.com/ruby/psych/pull/556 - Improve libyaml source downloading error messages by @XrXr in https://github.com/ruby/psych/pull/557
- Update autoconf files bundled with yaml-2.5 by @nobu in https://github.com/ruby/psych/pull/559
- Update Psych::VERSION to 4.0.4.dev, Add Ruby 3.1 & windows-2022 to CI by @MSP-Greg in https://github.com/ruby/psych/pull/536
- scalar_scanner.rb - delete is typically 4 to 5 times faster than gsub by @MSP-Greg in https://github.com/ruby/psych/pull/530
- MSP-Greg actions is now ruby organization by @hsbt in https://github.com/ruby/psych/pull/560
- Fix libyaml download failure rescue under miniruby by @XrXr in https://github.com/ruby/psych/pull/562
- Fix infinite loop bug after YAML_MEMORY_ERROR (psych issue #440) by @khanderson in https://github.com/ruby/psych/pull/526
- Clarify tests about parsing aliases by @amomchilov in https://github.com/ruby/psych/pull/568
- Raise specific error when aliases are not enabled by @amomchilov in https://github.com/ruby/psych/pull/567
- Raise specific error when an anchor isn't defined by @amomchilov in https://github.com/ruby/psych/pull/569
- Dump Date/DateTime as proleptic Gregorian date as well as Time by @nobu in https://github.com/ruby/psych/pull/573
- Bump snakeyaml from 1.28 to 1.31 to resolve CVE-2022-25857 by @chadlwilson in https://github.com/ruby/psych/pull/574
- Convert some of Parser#parse to Ruby by @tenderlove in https://github.com/ruby/psych/pull/580
- Bump snakeyaml from 1.31 to 1.33 to resolve CVE-2022-38752 on JRuby by @chadlwilson in https://github.com/ruby/psych/pull/585
- Removed the related files for downloading with extlibs by @hsbt in https://github.com/ruby/psych/pull/588
- Cleanup bundled libyaml feature by @hsbt in https://github.com/ruby/psych/pull/589
- Only skip specific failures on JRuby instead of ignoring the whole CI feedback by @deivid-rodriguez in https://github.com/ruby/psych/pull/524
- Abandon when libyaml is not found by @nobu in https://github.com/ruby/psych/pull/592
New Contributors
- @miry made their first contribution in https://github.com/ruby/psych/pull/539
- @sethboyles made their first contribution in https://github.com/ruby/psych/pull/537
- @dependabot made their first contribution in https://github.com/ruby/psych/pull/547
- @XrXr made their first contribution in https://github.com/ruby/psych/pull/557
- @khanderson made their first contribution in https://github.com/ruby/psych/pull/526
- @amomchilov made their first contribution in https://github.com/ruby/psych/pull/568
Full Changelog: https://github.com/ruby/psych/compare/v4.0.3...v5.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.