Skip to content

Bump js-yaml from 4.3.2 to 5.5.0 - #267

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/js-yaml-5.5.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/js-yaml-5.5.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Bumps js-yaml from 4.3.2 to 5.5.0.

Changelog

Sourced from js-yaml's changelog.

[5.5.0] - 2026-10-16

Changed

  • Updated argparse to v3.
  • Updated development dependencies.

Fixed

  • Correct percent-encoding of shorthand and verbatim tags.
  • Reject ,, ], and } at the start of block plain scalars, #801.
  • Report the exact position of non-printable characters in errors, #801.

[5.4.3] - 2026-10-06

Fixed

  • Fixed loading a whitespace-only block scalar followed by a less indented line, #802.

[5.4.2] - 2026-09-13

Fixed

  • forceQuotes no longer quotes non-string scalars, #798.

[5.4.1] - 2026-08-26

Changed

  • Hard-limit merge sequence size to 100.

Security

  • Count empty mappings in merge sequences toward maxTotalMergeKeys to limit CPU usage, #797.

[5.4.0] - 2026-08-25

Added

  • Added the scalarStyleRules dumper option to customize string formatting. See Scalar styling for details.

Changed

  • [breaking] Flattened the low-level AST node style representation. Scalar and collection nodes now use SCALAR_STYLE and COLLECTION_STYLE values; explicit tags use the separate tagged property. Alias nodes now contain only kind and anchor. This only affects code that directly constructs or edits AST nodes.
  • [breaking] The sortKeys option was rewritten using AST mutation to avoid side effects.
  • Reworked scalar style selection. This can change formatting without changing

... (truncated)

Commits
  • cb62b2d 5.5.0 released
  • 87aed90 Deps bump
  • 3aec511 Fix error positions for non-printable characters, #801
  • 11aa483 Reject flow indicators at the start of block plain scalars, #801
  • 339d8e0 Refactor tag encoder and decoder to match the YAML specification
  • 7832624 5.4.3 released
  • 0cbb471 Fix whitespace-only block scalar followed by a less indented line, close #802
  • 30108cc Parse the first block mapping key once (#800)
  • 494400b 5.4.2 released
  • 6d8adb4 Fix forceQuotes quoting non-string scalars, #798
  • Additional commits viewable in compare view

@dependabot
dependabot Bot requested a review from a team November 10, 2026 18:22
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Nov 10, 2026
@dependabot dependabot Bot changed the title Bump js-yaml from 4.2.0 to 5.5.0 Bump js-yaml from 4.3.2 to 5.5.0 Nov 11, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/js-yaml-5.5.0 branch from 6672aa1 to 20e792c Compare November 11, 2026 16:16
RGood added a commit that referenced this pull request Nov 11, 2026
)

## Summary
Fixes two open Dependabot alerts in `devvit-docs` (M12) without any
`resolutions` override. Only changes that fix an open alert are
included.

| Change | Alert | Risk |
|---|---|---|
| Refresh the lockfile entry for `@redocly/openapi-core` (1.34.19 →
1.34.24, same `^1.4.0` range) | #107 (high) | Patch bump |
| `fast-xml-parser` 5.11.1 → 5.12.0 (from Dependabot #280) | #160 (low)
| Minor bump |

## Details
- `@redocly/openapi-core` 1.34.19 pinned `js-yaml` to exactly `4.3.1`.
Every release from 1.34.20 onward depends on `js-yaml` 4.3.2 (latest 1.x
is 1.34.24). The lockfile was simply stuck on 1.34.19, so `yarn up -R
@redocly/openapi-core` resolves the fix inside the existing range.
`package.json` is unchanged.
- This replaces an earlier version of this PR that forced
`js-yaml@npm:4.3.1` to 4.3.2 through `resolutions`; thanks @ben-harris-5
for pushing for the cleaner fix. The override has been removed
(`package.json` is identical to `main`).
- Result: one `js-yaml` entry (4.3.2) used by all 10 dependents.
- #280 is merged in unchanged. `fast-xml-parser` 5.12.0 also updates its
own dependencies within their ranges (`@nodable/entities`,
`fast-xml-builder`, `is-unsafe`, `strnum`).
- Dependabot #267 (`js-yaml` 5.5.0, a major bump) is not needed for the
alert.
- Verified locally with the repo's pinned Yarn 4.18.0: `yarn install
--immutable` passes.

## Testing
CI `build` should pass. After merge, confirm the Pages deploy succeeds
and that #107 and #160 close.

## Not included (separate)
- `tinypool` critical alerts #137/#138: see #285.
- Major-version Dependabot bumps and PRs that fix no alert.

Part of M12 (fix dependency alerts).

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/js-yaml-5.5.0 branch from 20e792c to 90992c8 Compare November 11, 2026 18:20
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.3.2 to 5.5.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.3.2...5.5.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/js-yaml-5.5.0 branch from 90992c8 to 7605059 Compare November 11, 2026 19:42

This branch has not been deployed

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

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Development

Successfully merging this pull request may close these issues.

0 participants