chore(deps): bump the npm_and_yarn group across 1 directory with 15 updates
Bumps the npm_and_yarn group with 10 updates in the / directory:
| Package | From | To |
|---|---|---|
| minimatch | 10.1.1 | 10.2.3 |
| tar | 7.5.2 | 7.5.21 |
| diff | 8.0.2 | 8.0.4 |
| sigstore | 4.0.0 | 4.1.1 |
| @xmldom/xmldom | 0.8.11 | 0.8.13 |
| fast-uri | 3.1.0 | 3.1.4 |
| flatted | 3.3.3 | 3.4.3 |
| handlebars | 4.7.8 | 4.7.9 |
| lodash | 4.17.21 | 4.18.1 |
| mdast-util-to-hast | 13.2.0 | 13.2.1 |
Updates minimatch from 10.1.1 to 10.2.3
Changelog
Sourced from minimatch's changelog.
change log
10.2
- Add
braceExpandMaxoption10.1
- Add
magicalBracesoption forescape- Fix
makeRewhenpartial: trueis set.- Fix
makeRewhen pattern ends in a final**path part.10.0
- Require node 20 or 22 and higher
9.0
- No default export, only named exports.
8.0
- Recursive descent parser for extglob, allowing correct support for arbitrarily nested extglob expressions
- Bump required Node.js version
7.4
- Add
escape()method- Add
unescape()method- Add
Minimatch.hasMagic()method7.3
- Add support for posix character classes in a unicode-aware way.
7.2
- Add
windowsNoMagicRootoption7.1
- Add
optimizationLevelconfiguration option, and revert the default back to the 6.2 style minimal optimizations, making the advanced transforms introduced in 7.0 opt-in. Also, process provided file paths in the same way in optimizationLevel:2 mode, so most things that matched with optimizationLevel 1 or 0 should match with level 2 as well. However, level 1 is the default, out of an abundance of caution.
... (truncated)
Commits
ea9484010.2.30873fbaupdate depscecaad1more extglob coalescing for performance11d0df6limit nested extglob recursion, flatten extglobsc3448c4update assertValidPattern param type to unknown from any0bf499alimit recursion for **, improve perf considerably9f15c58update depsf42b23910.2.2fa2133bupdate depsb9d0153ci: update action workflows- Additional commits viewable in compare view
Updates tar from 7.5.2 to 7.5.21
Commits
0cd9cc37.5.21631ae59list: prevent unbounded recursionebbb7207.5.202f27196fix: fully disable and dispose of unzip when aborting parserbe440da7.5.192812e93add maxDecompressionRatio guard against explosive decompression9ecd4d27.5.189e78bf0refuse to let header size be less than 0e02a4e9pax: parse values according to known types9cbdb317.5.17- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by isaacs, a new releaser for tar since your current version.
Install script changes
This version adds prepare script that runs during installation. Review the package contents before updating.
Updates diff from 8.0.2 to 8.0.4
Changelog
Sourced from diff's changelog.
8.0.4
- #667 - fix another bug in
diffWordswhen used with anIntl.Segmenter. If the text to be diffed included a combining mark after a whitespace character (i.e. roughly speaking, an accented space),diffWordswould previously crash. Now this case is handled correctly.8.0.3
- #631 - fix support for using an
Intl.SegmenterwithdiffWords. This has been almost completely broken since the feature was added in v6.0.0, since it would outright crash on any text that featured two consecutive newlines between a pair of words (a very common case).- #635 - small tweaks to tokenization behaviour of
diffWordswhen used without anIntl.Segmenter. Specifically, the soft hyphen (U+00AD) is no longer considered to be a word break, and the multiplication and division signs (×and÷) are now treated as punctuation instead of as letters / word characters.- #641 - the format of file headers in
createPatchetc. patches can now be customised somewhat. It now takes aheaderOptionsoption that can be used to disable the file headers entirely, or omit theIndex:line and/or the underline. In particular, this was motivated by a request to make jsdiff patches compatible with react-diff-view, which they now are if produced withheaderOptions: FILE_HEADERS_ONLY.- #647 and #649 - fix denial-of-service vulnerabilities in
parsePatchwhereby adversarial input could cause a memory-leaking infinite loop, typically crashing the calling process. Also fixed ReDOS vulnerabilities whereby adversarially-crafted patch headers could take cubic time to parse. Now,parsePatchshould reliably take linear time. (Handling of headers that include the line break characters\r,\u2028, or\u2029in non-trailing positions is also now more reasonable as side effect of the fix.)
Commits
dd2f9948.0.4 release (#678)3cc4384Update docs on releasing to reflect migration to yarn berry (#677)6fc2aa6yarn up '*' && yarn up -R '**' (#676)af7393ayarn up '*' && yarn up -R '**' (#670)4b5d180Fix another bug in diffWords's "intlSegmenter" mode (#667)10da50cyarn up '*' && yarn up -R '**' (#666)8dc164bMigrate from Yarn Classic to Yarn Berry (#662)750fbd6yarn upgrade --latest (#661)abe2bdeAdd release notes for undocumented releases (#658)13576bf8.0.3 release (#652)- Additional commits viewable in compare view
Updates sigstore from 4.0.0 to 4.1.1
Release notes
Sourced from sigstore's releases.
sigstore@4.1.1
Patch Changes
- 7845532: Verification of OID certificate extensions
- f074710: Require inclusion promise in Rekor entry when used as timestamp source
- Updated dependencies [b5aa4f1]
- Updated dependencies [7845532]
- Updated dependencies [f074710]
sigstore@4.1.0
Minor Changes
- eba6a52:
verify(bundle[, payload][, options])now returns aSignerobject containing the public key and identity information from the verification.Patch Changes
- Updated dependencies [cee51c0]
- Updated dependencies [2042aad]
- Updated dependencies [018974e]
- Updated dependencies [dea916f]
- Updated dependencies [61a4f9e]
- Updated dependencies [5ffadc0]
- Updated dependencies [5ffadc0]
- Updated dependencies [1663b3e]
Commits
c1dc7d4Version Packages (#1607)f074710reject integratedTime w/o inclusionPromise (#1659)7845532OID certificate extension verification (#1658)b5aa4f1proper utf-8 encoding in DSSE PAE (#1657)c7a34e0clarify cert ID matching (#1656)9858bd7Upgrade TypeScript to 6.x (#1655)8cef20dbump qs from 6.15.1 to 6.15.2 (#1654)aca341bbump@sigstore/mockdeps (#1653)0855acaPin all@swc/coreplatform binaries as optionalDependencies (#1652)44a374dPin all@swc/coreplatform binaries as optionalDependencies (#1650)- Additional commits viewable in compare view
Updates brace-expansion from 1.1.11 to 1.1.12
Release notes
Sourced from brace-expansion's releases.
v1.1.12
- pkg: publish on tag 1.x c460dbd
- fmt ccb8ac6
- Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65) c3c73c8
https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12
Commits
Updates @sigstore/core from 3.0.0 to 3.2.1
Release notes
Sourced from @sigstore/core's releases.
@sigstore/core@3.2.1Patch Changes
- b5aa4f1: Apply UTF-8 encoding to payload type during PAE calculation
@sigstore/core@3.2.0Minor Changes
- 8f736ef: Update the
createPublicKeyfunction to support base64-encoded keys
Commits
c1dc7d4Version Packages (#1607)f074710reject integratedTime w/o inclusionPromise (#1659)7845532OID certificate extension verification (#1658)b5aa4f1proper utf-8 encoding in DSSE PAE (#1657)c7a34e0clarify cert ID matching (#1656)9858bd7Upgrade TypeScript to 6.x (#1655)8cef20dbump qs from 6.15.1 to 6.15.2 (#1654)aca341bbump@sigstore/mockdeps (#1653)0855acaPin all@swc/coreplatform binaries as optionalDependencies (#1652)44a374dPin all@swc/coreplatform binaries as optionalDependencies (#1650)- Additional commits viewable in compare view
Updates @xmldom/xmldom from 0.8.11 to 0.8.13
Release notes
Sourced from @xmldom/xmldom's releases.
0.8.13
Fixed
- Security:
XMLSerializer.serializeToString()(andNode.toString(),NodeList.toString()) now accept arequireWellFormedoption (fourth argument, afterisHtmlandnodeFilter). When{ requireWellFormed: true }is passed, the serializer throwsInvalidStateErrorfor injection-prone node content, preventing XML injection via attacker-controlled node data.GHSA-j759-j44w-7fr8GHSA-x6wf-f3px-wcqxGHSA-f6ww-3ggp-fr8h
- Comment: throws when
datacontains-->- ProcessingInstruction: throws when
datacontains?>- DocumentType: throws when
publicIdfailsPubidLiteral,systemIdfailsSystemLiteral, orinternalSubsetcontains]>- Security: DOM traversal operations (
XMLSerializer.serializeToString(),Node.prototype.normalize(),Node.prototype.cloneNode(true),Document.prototype.importNode(node, true),node.textContentgetter,getElementsByTagName()/getElementsByTagNameNS()/getElementsByClassName()/getElementById()) are now iterative. Previously, deeply nested DOM trees would exhaust the JavaScript call stack and throw an unrecoverableRangeError.GHSA-2v35-w6hq-6mfwThank you,
@Jvr2022,@praveen-kv,@TharVid,@decsecre583,@tlsbollei,@KarimTantawey, for your contributions0.8.12
Fixed
- preserve trailing whitespace in ProcessingInstruction data
[#962](https://github.com/xmldom/xmldom/issues/962)/[#42](https://github.com/xmldom/xmldom/issues/42)- Security:
createCDATASectionnow throwsInvalidCharacterErrorwhendatacontains"]]>", as required by the WHATWG DOM spec.GHSA-wh4c-j3r5-mjhp- Security:
XMLSerializernow splits CDATASection nodes whose data contains"]]>"into adjacent CDATA sections at serialization time, preventing XML injection via mutation methods (appendData,replaceData,.data =,.textContent =).GHSA-wh4c-j3r5-mjhpCode that passes a string containing
"]]>"tocreateCDATASectionand relied on the previously unsafe behavior will now receiveInvalidCharacterError. Use a mutation method such asappendDataif you intentionally need"]]>"in a CDATASection node's data.Thank you,
@thesmartshadow,@stevenobiajulu, for your contributions
Changelog
Sourced from @xmldom/xmldom's changelog.
0.8.13
Fixed
- Security:
XMLSerializer.serializeToString()(andNode.toString(),NodeList.toString()) now accept arequireWellFormedoption (fourth argument, afterisHtmlandnodeFilter). When{ requireWellFormed: true }is passed, the serializer throwsInvalidStateErrorfor injection-prone node content, preventing XML injection via attacker-controlled node data.GHSA-j759-j44w-7fr8GHSA-x6wf-f3px-wcqxGHSA-f6ww-3ggp-fr8h
- Comment: throws when
datacontains-->- ProcessingInstruction: throws when
datacontains?>- DocumentType: throws when
publicIdfailsPubidLiteral,systemIdfailsSystemLiteral, orinternalSubsetcontains]>- Security: DOM traversal operations (
XMLSerializer.serializeToString(),Node.prototype.normalize(),Node.prototype.cloneNode(true),Document.prototype.importNode(node, true),node.textContentgetter,getElementsByTagName()/getElementsByTagNameNS()/getElementsByClassName()/getElementById()) are now iterative. Previously, deeply nested DOM trees would exhaust the JavaScript call stack and throw an unrecoverableRangeError.GHSA-2v35-w6hq-6mfwThank you,
@Jvr2022,@praveen-kv,@TharVid,@decsecre583,@tlsbollei,@KarimTantawey, for your contributions0.9.9
Added
- implement
ParentNode.childrengetter[#960](https://github.com/xmldom/xmldom/issues/960)/[#410](https://github.com/xmldom/xmldom/issues/410)Fixed
- Security:
createCDATASectionnow throwsInvalidCharacterErrorwhendatacontains"]]>", as required by the WHATWG DOM spec.GHSA-wh4c-j3r5-mjhp- Security:
XMLSerializernow splits CDATASection nodes whose data contains"]]>"into adjacent CDATA sections at serialization time, preventing XML injection via mutation methods (appendData,replaceData,.data =,.textContent =).GHSA-wh4c-j3r5-mjhp- correctly traverse ancestor chain in
Node.contains[#931](https://github.com/xmldom/xmldom/issues/931)Code that passes a string containing
"]]>"tocreateCDATASectionand relied on the previously unsafe behavior will now receiveInvalidCharacterError. Use a mutation method such asappendDataif you intentionally need"]]>"in a CDATASection node's data.Chore
- updated dependencies
Thank you,
@stevenobiajulu,@yoshi389111,@thesmartshadow, for your contributions0.8.12
Fixed
- preserve trailing whitespace in ProcessingInstruction data
[#962](https://github.com/xmldom/xmldom/issues/962)/[#42](https://github.com/xmldom/xmldom/issues/42)
... (truncated)
Commits
e5c14800.8.139611e20style: drop unused import in test filedc4dff3docs: add 0.8.13 changelog entry842fa38fix: prevent stack overflow in normalize (GHSA-2v35-w6hq-6mfw)aeff69ftest: add normalize behavioral coverage to node.test.jscbdb0d7fix: make walkDOM iterative to prevent stack overflow (GHSA-2v35-w6hq-6mfw)0b543d3test: assert namespace declarations are isolated between siblings in serializ...c007c51refactor: migrate serializeToString to walkDOM2bb3899test: add serializeToString coverage for uncovered branchese69f38drefactor: migrate importNode to walkDOM- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by karfau, a new releaser for @xmldom/xmldom since your current version.
Updates picomatch from 2.3.1 to 4.0.3
Release notes
Sourced from picomatch's releases.
4.0.3
What's Changed
- fix: exception when glob pattern contains
constructorby@Jason3Sin micromatch/picomatch#144New Contributors
@Jason3Smade their first contribution in micromatch/picomatch#144Full Changelog: https://github.com/micromatch/picomatch/compare/4.0.2...4.0.3
3.0.2
This is a security release fixing several security relevant issues.
What's Changed
- fix: exception when glob pattern contains constructor by
@Jason3Sin micromatch/picomatch#144- Fix for CVE-2026-33671
- Fix for CVE-2026-33672
Full Changelog: https://github.com/micromatch/picomatch/compare/3.0.1...3.0.2
2.3.2
This is a security release fixing several security relevant issues.
What's Changed
- fix: exception when glob pattern contains constructor by
@Jason3Sin micromatch/picomatch#144- Fix for CVE-2026-33671
- Fix for CVE-2026-33672
Full Changelog: https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2
Changelog
Sourced from picomatch's changelog.
Release history
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each versions is displayed.
- Mention whether you follow Semantic Versioning.
Changelog entries are classified using the following labels (from keep-a-changelog):
Addedfor new features.Changedfor changes in existing functionality.Deprecatedfor soon-to-be removed features.Removedfor now removed features.Fixedfor any bug fixes.Securityin case of vulnerabilities.4.0.0 (2024-02-07)
Fixes
- Fix bad text values in parse #126, thanks to
@connor4312Changed
- Remove process global to work outside of node #129, thanks to
@styfle- Add sideEffects to package.json #128, thanks to
@frandiox- Removed
os, make compatible browser environment. See #124, thanks to@gwsbhqt3.0.1
Fixes
... (truncated)
Commits
eec6f0b4.0.3cc76152Merge pull request #144 from Jason3S/jdent-object-properties94e3438Update constants.jsbfc1c22Update lib/constants.jsa9e2dd2fix: exception when glob pattern containsconstructorbf6a33bchore: fix docs (#139)570df2f4.0.2d958901bump depsf7751demoveisWindowsto utils6ce95f54.0.1 - Node.js >=12- Additional commits viewable in compare view
Updates fast-uri from 3.1.0 to 3.1.4
Release notes
Sourced from fast-uri's releases.
v3.1.4
⚠️ Security Release
Fix for https://github.com/fastify/fast-uri/security/advisories/GHSA-v2hh-gcrm-f6hx
Full Changelog: https://github.com/fastify/fast-uri/compare/v3.1.3...v3.1.4
v3.1.3
⚠️ Security Release
Full Changelog: https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.3
v3.1.2
⚠️ Security Release
What's Changed
- Handle malformed fragment decoding as a parse error by
@mcollinain fastify/fast-uri#171Full Changelog: https://github.com/fastify/fast-uri/compare/v3.1.1...v3.1.2
v3.1.1
⚠️ Security Release
What's Changed
- build(deps-dev): bump tsd from 0.32.0 to 0.33.0 by
@dependabot[bot] in fastify/fast-uri#148- build(deps): bump actions/checkout from 4 to 5 by
@dependabot[bot] in fastify/fast-uri#149- chore(.npmrc): ignore scripts by
@Fdawgsin fastify/fast-uri#150- build(deps-dev): remove
@fastify/pre-commitby@Fdawgsin fastify/fast-uri#151- build(deps): bump actions/setup-node from 4 to 5 by
@dependabot[bot] in fastify/fast-uri#152- ci(ci): add concurrency config by
@Fdawgsin fastify/fast-uri#153- build(deps): bump actions/setup-node from 5 to 6 by
@dependabot[bot] in fastify/fast-uri#154- build(deps): bump actions/checkout from 5 to 6 by
@dependabot[bot] in fastify/fast-uri#156- chore(license): standardise license notice by
@Fdawgsin fastify/fast-uri#159- style: remove trailing whitespace by
@Fdawgsin fastify/fast-uri#161- ci: remove unused github files by
@Tony133in fastify/fast-uri#162- chore: update readme by
@Tony133in fastify/fast-uri#164- build(deps): bump fastify/workflows/.github/workflows/plugins-ci-package-manager.yml from 5 to 6 by
@dependabot[bot] in fastify/fast-uri#165- build(deps): bump fastify/workflows/.github/workflows/plugins-ci.yml from 5 to 6 by
@dependabot[bot] in fastify/fast-uri#166- build(deps-dev): bump neostandard from 0.12.2 to 0.13.0 by
@dependabot[bot] in fastify/fast-uri#167- ci: add lock-threads workflow by
@Fdawgsin fastify/fast-uri#169New Contributors
@Tony133made their first contribution in fastify/fast-uri#162
... (truncated)
Commits
6aeece6Bumped v3.1.42d50fbafix: reject literal backslash in URI authority0549fe3Bumped v3.1.32a6d357Merge commit from fork919dd8eBumped v3.1.2c65ba57fixup: linting6c86c17Merge commit from forka95158aHandle malformed fragment decoding without throwing (#171)cea547cBumped v3.1.1876ce79Merge commit from fork- Additional commits viewable in compare view
Updates flatted from 3.3.3 to 3.4.3
Commits
670a1bd3.4.350a61a9Fix #104 - allownullas replacer value8aa64f4solved crytical errors over dependenciesbb8c63cMerge pull request #100 from WebReflection/WebReflection-patch-1dc2d33bUpdate issue templatesd140618Updated dev/dependencies76141ccMerge pull request #95 from WebReflection/dependabot/npm_and_yarn/picomatch-4...8dc84ddBump picomatch from 4.0.3 to 4.0.43bf09093.4.2885ddccfix CWE-1321- Additional commits viewable in compare view
Updates handlebars from 4.7.8 to 4.7.9
Release notes
Sourced from handlebars's releases.
v4.7.9
- fix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2
- fix type "RuntimeOptions" also accepting string partials - eab1d14
- feat(types): set
hashto be aRecord<string, any>- de4414d- fix non-contiguous program indices - 4512766
- refactor: rename i to startPartIndex - e497a35
- security: fix security issues - 68d8df5
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh
- https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2
Changelog
Sourced from handlebars's changelog.
v4.7.9 - March 26th, 2026
- fix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2
- fix type "RuntimeOptions" also accepting string partials - eab1d14
- feat(types): set
hashto be aRecord<string, any>- de4414d- fix non-contiguous program indices - 4512766
- refactor: rename i to startPartIndex - e497a35
- security: fix security issues - 68d8df5
Commits
dce542cv4.7.98a41389Update release notes68d8df5Fix security issuesb2a0831Fix browser tests9f98c16Fix release script45443b4Revert "Improve partial indenting performance"8841a5fFix CI errors with lintinge0137c2fix: enable shell mode for spawn to resolve Windows EINVAL issuee914d60Improve rendering performance7de4b41Upgrade GitHub Actions checkout and setup-node on 4.x branch- Additional commits viewable in compare view
Updates lodash from 4.17.21 to 4.18.1
Release notes
Sourced from lodash's releases.
4.18.1
Bugs
Fixes a
ReferenceErrorissue inlodashlodash-eslodash-amdandlodash.templatewhen using thetemplateandfromPairsfunctions from the modular builds. See lodash/lodash#6167These defects were related to how lodash distributions are built from the main branch using https://github.com/lodash-archive/lodash-cli. When internal dependencies change inside lodash functions, equivalent updates need to be made to a mapping in the lodash-cli. (hey, it was ahead of its time once upon a time!). We know this, but we missed it in the last release. It's the kind of thing that passes in CI, but fails bc the build is not the same thing you tested.
There is no diff on main for this, but you can see the diffs for each of the npm packages on their respective branches:
lodash: https://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npmlodash-es: https://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-eslodash-amd: https://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amdlodash.templatehttps://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages4.18.0
v4.18.0
Full Changelog: https://github.com/lodash/lodash/compare/4.17.23...4.18.0
Security
_.unset/_.omit: Fixed prototype pollution viaconstructor/prototypepath traversal (GHSA-f23m-r3pf-42rh, fe8d32e). Previously, array-wrapped path segments and primitive roots could bypass the existing guards, allowing deletion of properties from built-in prototypes. Nowconstructorandprototypeare blocked unconditionally as non-terminal path keys, matchingbaseSet. Calls that previously returnedtrueand deleted the property now returnfalseand leave the target untouched.
_.template: Fixed code injection viaimportskeys (GHSA-r5fr-rjxr-66jc, CVE-2026-4800, 879aaa9). Fixes an incomplete patch for CVE-2021-23337. Thevariableoption was validated againstreForbiddenIdentifierCharsbutimportsKeyswas left unguarded, allowing code injection via the sameFunction()constructor sink.importskeys containing forbidden identifier characters now throw"Invalid imports option passed into _.template".Docs
- Add security notice for
_.templatein threat model and API docs (#6099)- Document
lower > upperbehavior in_.random(#6115)- Fix quotes in
_.compactjsdoc (#6090)
lodash.*modular packagesWe have also regenerated and published a select number of the
lodash.*modular packages.These modular packages had fallen out of sync significantly from the minor/patch updates to lodash. Specifically, we have brought the following packages up to parity w/ the latest lodash release because they have had CVEs on them in the past:
Commits
cb0b9b9release(patch): bump main to 4.18.1 (#6177)75535f5chore: prune stale advisory refs (#6170)62e91bcdocs: remove n_ Node.js < 6 REPL note from README (#6165)59be2derelease(minor): bump to 4.18.0 (#6161)af63457fix: broken tests for _.template 879aaa91073a76fix: linting issues879aaa9fix: validate imports keys in _.templatefe8d32efix: block prototype pollution in baseUnset via constructor/prototype traversal18ba0a3refactor(fromPairs): use baseAssignValue for consistent assignment (#6153)b819080ci: add dist sync validation workflow (#6137)- Additional commits viewable in compare view
Updates mdast-util-to-hast from 13.2.0 to 13.2.1
Release notes
Sourced from mdast-util-to-hast's releases.
13.2.1
Fix
- ab3a795 Fix support for spaces in class names
Types
- efb5312 Refactor to use
@imports- a5bc210 Add declaration maps
Full Changelog: https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1
Commits
Updates ws from 7.5.9 to 8.18.3
Release notes
Sourced from
Description has been truncated
Summary by cubic
Bump security-sensitive dependencies and test tooling across the repo to reduce risk and keep builds current. Key updates include lodash 4.18.1, handlebars 4.7.9, @xmldom/xmldom 0.8.13, fast-uri 3.1.4, tar 7.5.21, minimatch 10.2.3, sigstore 4.1.1, and tap 21.7.4.
- Dependencies
- Runtime updates:
lodash4.18.1,handlebars4.7.9,@xmldom/xmldom0.8.13,fast-uri3.1.4,tar7.5.21,minimatch10.2.3,diff8.0.4,mdast-util-to-hast13.2.1,sigstore4.1.1 (inworkspaces/libnpmpublish). - Security fixes included in
lodash(prototype pollution),handlebars,@xmldom/xmldom,fast-uri,tar, andpicomatch. - Test tooling:
tap→ 21.7.4 across packages,tcompare→ 9.3.2 inworkspaces/arborist. - Notable behavior changes: stricter
_.unset/_.omitinlodash, decompression guards intar, recursion limits/options inminimatch, verification tweaks insigstore.
- Runtime updates: