Skip to content

Update dependency entities to v8.1.0 - #11999

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/entities-8.x
Open

Update dependency entities to v8.1.0#11999
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/entities-8.x

Conversation

@renovate

@renovate renovate Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
entities 8.0.08.1.0 age confidence

Release Notes

fb55/entities (entities)

v8.1.0

Compare Source

Faster decoding & escaping, with smaller bundles. Encoding output stays compatible with v8.

Improvements

  • Decoding: decodeHTML 1.19×, decodeHTMLStrict 1.14×, decodeHTMLAttribute 1.18×, decodeXML 1.46×, default decode 1.44× as fast. #​2248, #​2348
  • Escaping: escapeUTF8 1.49×, escapeAttribute 1.23×, escapeText 1.33× as fast. #​2247, #​2348
  • Encoding mostly ASCII 4 KiB prose: encodeHTML 1.70×, encodeNonAsciiHTML 2.24×, encodeXML / escape 2.46× as fast. On the short, dense benchmark input, HTML encoding is unchanged; XML encoding and default encode take about 6% longer. #​2246, #​2348
  • 19% smaller full bundle (18% gzipped), targeting ES2022.

Compared with v8.0.0; speedups are medians of nine runs on Node 26.8.1, Linux/x64. Short inputs use the repository benchmark fixtures; results vary with input.

Fixes

  • decodeHTMLAttribute preserves interrupted references such as &notin<, previously incorrectly decoded to ¬in<. #​2213
  • decodeHTML preserves unterminated names such as &Xi$, previously incorrectly decoded to Â. #​2331
  • decodeXML and default decode preserve XML numeric code points: &#x80; now yields U+0080 instead of . HTML decoding still yields . By @​adarshx01 in #​2347.

Deprecations

  • Use String.prototype.codePointAt instead of getCodePoint from entities/escape. #​2268

Full Changelog: fb55/entities@v8.0.0...v8.1.0


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.

@renovate renovate Bot added the dependencies label Sep 8, 2026
@renovate
renovate Bot force-pushed the renovate/entities-8.x branch 4 times, most recently from 3533bcb to cdd2489 Compare September 9, 2026 02:16
@renovate
renovate Bot force-pushed the renovate/entities-8.x branch from cdd2489 to ecfb37e Compare September 9, 2026 05:48
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Code Coverage Report: Only Changed Files listed

Package Base Coverage New Coverage Difference
Overall Coverage 🟢 58.35% 🟢 58.35% ⚪ 0%

Minimum allowed coverage is 0%, this run produced 58.35%

Sign up for free to 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