Skip to content

chore(deps): update dependency js-yaml to v4.2.0 (beta) - #1398

Merged
renovate[bot] merged 1 commit into
betafrom
renovate/beta-js-yaml-4.x
Jun 4, 2026
Merged

chore(deps): update dependency js-yaml to v4.2.0 (beta)#1398
renovate[bot] merged 1 commit into
betafrom
renovate/beta-js-yaml-4.x

Conversation

@renovate

@renovaterenovateBot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageTypeUpdateChangeOpenSSF
js-yamldevDependenciesminor4.1.14.2.0OpenSSF Scorecard

Release Notes

nodeca/js-yaml (js-yaml)

v4.2.0

Compare Source

Added
  • Added docs/safety.md with notes about processing untrusted YAML.
  • Added maxDepth (100) loader option. Not a problem, but gives a better
    exception instead of RangeError on stack overflow.
  • Added maxMergeSeqLength (20) loader option. Not a problem after merge fix,
    but an additional restriction for safety.
  • Added sourcemaps to dist/ builds.
Changed
  • Stop resolving numbers with underscores as numeric scalars, #​627.
  • Switched dev toolchains to Vite / neostandard.
  • Updated demo.
  • Reorganized tests.
  • dist/ files are no longer kept in the repository.
Fixed
  • Fix parsing of properties on the first implicit block mapping key, #​62.
  • Fix trailing whitespace handling when folding flow scalar lines, #​307.
  • Reject top-level block scalars without content indentation, #​280.
  • Ensure numbers survive round-trip, #​737.
  • Fix test coverage for issue #​221.
  • Fix flow scalar trailing whitespace folding, #​307.
  • Fix digits in YAML named tag handles.
Security
  • Fix potential DoS via quadratic complexity in merge - deduplicate repeated
    elements (makes sense for malformed files > 10K).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

DiffPackageSupply Chain
Security
VulnerabilityQualityMaintenanceLicense
Updatedjs-yaml@​4.1.1 ⏵ 4.2.0100+110010088100

View full report

@codecov

codecovBot commented Jun 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (5610d79) to head (80343ba).

Additional details and impacted files

Impacted file tree graph

@@ Coverage Diff @@## beta #1398 +/- ##
=========================================
Coverage 100.00% 100.00% =========================================
Files 111 111 Lines 359 359 =========================================
Hits 359 359 
FlagCoverage Δ
unit100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovateBot merged commit 0f31162 into betaJun 4, 2026
15 checks passed
@renovate
renovateBot deleted the renovate/beta-js-yaml-4.x branch June 4, 2026 01:53
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 16.0.0-beta.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants