Repository navigation
Bump the npm_and_yarn group across 6 directories with 21 updates - #5979
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the npm_and_yarn group with 18 updates in the / directory: | Package | From | To | | --- | --- | --- | | [compression](https://github.com/expressjs/compression) | `1.8.1` | `1.8.2` | | [adm-zip](https://github.com/cthackers/adm-zip) | `0.5.17` | `0.6.1` | | [katex](https://github.com/KaTeX/KaTeX) | `0.17.0` | `0.19.1` | | [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) | `2.17.4` | `2.18.1` | | [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.15` | `1.1.21` | | [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.2` | `3.15.2` | | [axios](https://github.com/axios/axios) | `1.16.1` | `1.21.0` | | [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.9.10` | `2.11.34` | | [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.29.5` | | [fast-uri](https://github.com/fastify/fast-uri) | `3.1.2` | `3.1.9` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.16.0` | `1.16.2` | | [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `21.0.4` | | [postcss-selector-parser](https://github.com/postcss/postcss-selector-parser) | `7.1.0` | `7.1.7` | | [proxy-addr](https://github.com/jshttp/proxy-addr) | `2.0.7` | `2.0.8` | | [qs](https://github.com/ljharb/qs) | `6.15.2` | `6.17.1` | | [shell-quote](https://github.com/ljharb/shell-quote) | `1.8.4` | `1.12.0` | | [source-map-js](https://github.com/7rulnik/source-map-js) | `1.2.1` | `1.2.2` | | [zod](https://github.com/colinhacks/zod) | `4.2.1` | `4.6.7` | Bumps the npm_and_yarn group with 4 updates in the /samples directory: [brace-expansion](https://github.com/juliangruber/brace-expansion), [source-map-js](https://github.com/7rulnik/source-map-js), [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) and [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core). Bumps the npm_and_yarn group with 3 updates in the /samples/01.getting-started/k.direct-line-token/javascript/web directory: [follow-redirects](https://github.com/follow-redirects/follow-redirects), [qs](https://github.com/ljharb/qs) and [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse). Bumps the npm_and_yarn group with 4 updates in the /samples/01.getting-started/k.direct-line-token/javascript/bot directory: [axios](https://github.com/axios/axios), [follow-redirects](https://github.com/follow-redirects/follow-redirects), [qs](https://github.com/ljharb/qs) and [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse). Bumps the npm_and_yarn group with 2 updates in the /packages/bundle directory: [katex](https://github.com/KaTeX/KaTeX) and [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html). Bumps the npm_and_yarn group with 1 update in the /packages/support/cldr-data-downloader directory: [adm-zip](https://github.com/cthackers/adm-zip). Updates `compression` from 1.8.1 to 1.8.2 - [Release notes](https://github.com/expressjs/compression/releases) - [Changelog](https://github.com/expressjs/compression/blob/master/HISTORY.md) - [Commits](expressjs/compression@v1.8.1...v1.8.2) Updates `adm-zip` from 0.5.17 to 0.6.1 - [Release notes](https://github.com/cthackers/adm-zip/releases) - [Changelog](https://github.com/cthackers/adm-zip/blob/master/history.md) - [Commits](cthackers/adm-zip@v0.5.17...v0.6.1) Updates `katex` from 0.17.0 to 0.19.1 - [Release notes](https://github.com/KaTeX/KaTeX/releases) - [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md) - [Commits](KaTeX/KaTeX@v0.17.0...v0.19.1) Updates `sanitize-html` from 2.17.4 to 2.18.1 - [Changelog](https://github.com/apostrophecms/apostrophe/blob/main/packages/sanitize-html/CHANGELOG.md) - [Commits](https://github.com/apostrophecms/apostrophe/commits/sanitize-html@2.18.1/packages/sanitize-html) Updates `brace-expansion` from 1.1.15 to 1.1.21 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v1.1.15...v1.1.21) Updates `js-yaml` from 3.14.2 to 3.15.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/3.15.2/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.2...3.15.2) Updates `axios` from 1.16.1 to 1.21.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.16.1...v1.21.0) Updates `baseline-browser-mapping` from 2.9.10 to 2.11.34 - [Release notes](https://github.com/web-platform-dx/baseline-browser-mapping/releases) - [Commits](web-platform-dx/baseline-browser-mapping@v2.9.10...v2.11.34) Updates `browserslist` from 4.28.1 to 4.29.5 - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](browserslist/browserslist@4.28.1...4.29.5) Updates `fast-uri` from 3.1.2 to 3.1.9 - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.2...v3.1.9) Updates `follow-redirects` from 1.16.0 to 1.16.2 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.16.0...v1.16.2) Updates `happy-dom` from 20.9.0 to 21.0.4 - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](capricorn86/happy-dom@v20.9.0...v21.0.4) Updates `postcss-selector-parser` from 7.1.0 to 7.1.7 - [Release notes](https://github.com/postcss/postcss-selector-parser/releases) - [Changelog](https://github.com/postcss/postcss-selector-parser/blob/main/CHANGELOG.md) - [Commits](postcss/postcss-selector-parser@v7.1.0...7.1.7) Updates `proxy-addr` from 2.0.7 to 2.0.8 - [Release notes](https://github.com/jshttp/proxy-addr/releases) - [Changelog](https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md) - [Commits](jshttp/proxy-addr@v2.0.7...v2.0.8) Updates `qs` from 6.15.2 to 6.17.1 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.15.2...v6.17.1) Updates `shell-quote` from 1.8.4 to 1.12.0 - [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md) - [Commits](ljharb/shell-quote@v1.8.4...v1.12.0) Updates `source-map-js` from 1.2.1 to 1.2.2 - [Release notes](https://github.com/7rulnik/source-map-js/releases) - [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md) - [Commits](7rulnik/source-map-js@v1.2.1...v1.2.2) Updates `zod` from 4.2.1 to 4.6.7 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.2.1...v4.6.7) Updates `brace-expansion` from 1.1.15 to 1.1.21 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v1.1.15...v1.1.21) Updates `source-map-js` from 1.2.1 to 1.2.2 - [Release notes](https://github.com/7rulnik/source-map-js/releases) - [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md) - [Commits](7rulnik/source-map-js@v1.2.1...v1.2.2) Updates `@angular/common` from 21.2.15 to 22.2.3 - [Release notes](https://github.com/angular/angular/releases) - [Commits](https://github.com/angular/angular/commits/v22.2.3/packages/common) Updates `@angular/core` from 21.2.15 to 22.2.3 - [Release notes](https://github.com/angular/angular/releases) - [Commits](https://github.com/angular/angular/commits/v22.2.3/packages/core) Updates `follow-redirects` from 1.16.0 to 1.16.2 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.16.0...v1.16.2) Updates `qs` from 6.15.2 to 6.17.1 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.15.2...v6.17.1) Updates `csv-parse` from 6.1.0 to 7.0.3 - [Changelog](https://github.com/adaltas/node-csv/blob/master/packages/csv-parse/CHANGELOG.md) - [Commits](https://github.com/adaltas/node-csv/commits/csv-parse@7.0.3/packages/csv-parse) Updates `axios` from 1.16.1 to 1.21.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.16.1...v1.21.0) Updates `follow-redirects` from 1.16.0 to 1.16.2 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.16.0...v1.16.2) Updates `qs` from 6.15.2 to 6.17.1 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.15.2...v6.17.1) Updates `csv-parse` from 6.1.0 to 7.0.3 - [Changelog](https://github.com/adaltas/node-csv/blob/master/packages/csv-parse/CHANGELOG.md) - [Commits](https://github.com/adaltas/node-csv/commits/csv-parse@7.0.3/packages/csv-parse) Updates `katex` from 0.17.0 to 0.19.1 - [Release notes](https://github.com/KaTeX/KaTeX/releases) - [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md) - [Commits](KaTeX/KaTeX@v0.17.0...v0.19.1) Updates `sanitize-html` from 2.17.4 to 2.18.1 - [Changelog](https://github.com/apostrophecms/apostrophe/blob/main/packages/sanitize-html/CHANGELOG.md) - [Commits](https://github.com/apostrophecms/apostrophe/commits/sanitize-html@2.18.1/packages/sanitize-html) Updates `adm-zip` from 0.5.17 to 0.6.1 - [Release notes](https://github.com/cthackers/adm-zip/releases) - [Changelog](https://github.com/cthackers/adm-zip/blob/master/history.md) - [Commits](cthackers/adm-zip@v0.5.17...v0.6.1) --- updated-dependencies: - dependency-name: compression dependency-version: 1.8.2 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: adm-zip dependency-version: 0.6.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: katex dependency-version: 0.19.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: sanitize-html dependency-version: 2.18.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: brace-expansion dependency-version: 1.1.21 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.15.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.21.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: baseline-browser-mapping dependency-version: 2.11.34 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserslist dependency-version: 4.29.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: fast-uri dependency-version: 3.1.9 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-version: 1.16.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: happy-dom dependency-version: 21.0.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: postcss-selector-parser dependency-version: 7.1.7 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: proxy-addr dependency-version: 2.0.8 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.17.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: shell-quote dependency-version: 1.12.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: source-map-js dependency-version: 1.2.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: zod dependency-version: 4.6.7 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: brace-expansion dependency-version: 1.1.21 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: source-map-js dependency-version: 1.2.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@angular/common" dependency-version: 22.2.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@angular/core" dependency-version: 22.2.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-version: 1.16.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.17.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: csv-parse dependency-version: 7.0.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.21.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-version: 1.16.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.17.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: csv-parse dependency-version: 7.0.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: katex dependency-version: 0.19.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: sanitize-html dependency-version: 2.18.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: adm-zip dependency-version: 0.6.1 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
requested review from
Eugene (OEvgeny),
William Wong (compulim),
Chris Whitten (cwhitten) and
Thomas Durnford (tdurnford)
as code owners
October 28, 2026 23:49
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The upgrade introduces an ESM-only sanitizer dependency that the CommonJS build and Jest configuration do not handle, causing the Fluent theme’s package-export test to fail before its assertion runs.
1 open issue
3 files not reviewed
samples/01.getting-started/k.direct-line-token/javascript/bot/package-lock.json: Generated filesamples/01.getting-started/k.direct-line-token/javascript/web/package-lock.json: Generated filesamples/package-lock.json: Generated file
What changed in this PR
Updates dependencies across Web Chat’s runtime bundle, development tools, and samples, bringing in upstream security fixes and maintenance releases.
Changes:
- Upgrades KaTeX, HTML sanitization, and CLDR archive extraction dependencies.
- Refreshes Happy DOM, concurrent build tooling, and development-server compression.
- Updates sample dependency locks, including Angular, CSV processing, and HTTP utilities.
| File | Description |
|---|---|
samples/package-lock.json |
Updates Angular and shared utility dependencies. |
samples/01.getting-started/k.direct-line-token/javascript/web/package-lock.json |
Refreshes CSV, redirect, and query-string dependencies. |
samples/01.getting-started/k.direct-line-token/javascript/bot/package-lock.json |
Updates Axios, CSV, and related HTTP dependencies. |
packages/test/page-object/package.json |
Updates concurrent build tooling. |
packages/test/harness/package.json |
Updates concurrent build tooling. |
packages/test/dev-server/package.json |
Upgrades compression middleware. |
packages/support/cldr-data-downloader/package.json |
Upgrades ZIP extraction dependency. |
packages/fluent-theme/package.json |
Updates concurrent build tooling. |
packages/bundle/package.json |
Upgrades KaTeX and HTML sanitization. |
package.json |
Updates Happy DOM and concurrent tooling. |
package-lock.json |
Records workspace upgrades and transitive dependency changes. |
Review effort: Balanced
| "prop-types": "15.8.1", | ||
| "punycode": "2.3.1", | ||
| "sanitize-html": "2.17.4", | ||
| "sanitize-html": "2.18.1", |
Contributor
Author
|
Superseded by #5983. |
dependabot
Bot
deleted the
dependabot/npm_and_yarn/npm_and_yarn-b2346347e7
branch
October 29, 2026 20:31
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Bumps the npm_and_yarn group with 18 updates in the / directory:
1.8.11.8.20.5.170.6.10.17.00.19.12.17.42.18.11.1.151.1.213.14.23.15.21.16.11.21.02.9.102.11.344.28.14.29.53.1.23.1.91.16.01.16.220.9.021.0.47.1.07.1.72.0.72.0.86.15.26.17.11.8.41.12.01.2.11.2.24.2.14.6.7Bumps the npm_and_yarn group with 4 updates in the /samples directory: brace-expansion, source-map-js, @angular/common and @angular/core.
Bumps the npm_and_yarn group with 3 updates in the /samples/01.getting-started/k.direct-line-token/javascript/web directory: follow-redirects, qs and csv-parse.
Bumps the npm_and_yarn group with 4 updates in the /samples/01.getting-started/k.direct-line-token/javascript/bot directory: axios, follow-redirects, qs and csv-parse.
Bumps the npm_and_yarn group with 2 updates in the /packages/bundle directory: katex and sanitize-html.
Bumps the npm_and_yarn group with 1 update in the /packages/support/cldr-data-downloader directory: adm-zip.
Updates
compressionfrom 1.8.1 to 1.8.2Release notes
Sourced from compression's releases.
Changelog
Sourced from compression's changelog.
Commits
0f970741.8.2 (#287)151f63efix: destroy compression stream on response close0a76495fix: match Cache-Control no-transform directive case-insensitively (#286)c17b6e5docs: update outdated Brotli note and fix npm install docs URL (#276)112911achore(ci): npm-publish via reusable workflows (#269)1bf5eb0build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (#267)d8fe64dbuild(deps): bump actions/setup-node from 6.0.0 to 6.1.0 (#266)b218ff5build(deps): bump github/codeql-action from 4.31.5 to 4.31.9 (#265)8a1cf8ebuild(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 (#268)4a19855build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#257)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for compression since your current version.
Updates
adm-zipfrom 0.5.17 to 0.6.1Release notes
Sourced from adm-zip's releases.
Changelog
Sourced from adm-zip's changelog.
... (truncated)
Commits
cb2cf9bFixed addLocalFolderAsync2 mangling local paths on Windows54902b6Fixed addLocalFolderPromise hanging on empty folders and swallowing errors73131bdFixed CI758898dRejected zip entries whose declared data extent runs past the buffer74b6e9fRouted malformed-header parse errors through the async callbackeaa35faBlocked extraction from writing through symlinks inside the target1e015e3Increment version05101d4Rejected archives with duplicate entry names4916006Enforced the decompression size cap on the async path and for size 06a63c33Stripped setuid/setgid/sticky bits from extracted file permissionsUpdates
katexfrom 0.17.0 to 0.19.1Release notes
Sourced from katex's releases.
... (truncated)
Changelog
Sourced from katex's changelog.
... (truncated)
Commits
8000fbdchore(release): 0.19.1 [ci skip]6971e5cfix: allow percent sign in raw argument type (#4307)8f0d9bcchore: handle devicePixelRatio in screenshotter (#4303)faa8a4cdocs(users): add Whiteboard (#4310)f18d73ddocs(users): add Liubai (#4313)4ffde03chore(deps): bump github/codeql-action from 4.38.3 to 4.39.0 (#4314)cac2561chore(deps): bump github/codeql-action from 4.38.2 to 4.38.3 (#4306)6ea2dc9chore(release): 0.19.0 [ci skip]cbb1fcedocs: note strict changes shipped in 0.18.11 (#4300)d5bed9fchore(release): 0.18.11 [ci skip]Install script changes
This version adds
preparescript that runs during installation. Review the package contents before updating.Updates
sanitize-htmlfrom 2.17.4 to 2.18.1Changelog
Sourced from sanitize-html's changelog.
... (truncated)
Commits
a48dd9fLatest release q4 m1 2026: changelog, package.json (#5667)06e4b37Latest reconciliation q4 m1 2026 (#5664)9500b8bLatest reconciliation Q3 2026 (#5635)72f4531Latest reconciliation q2 m3 2026 (#5555)207846aready for 4.32.0 release (#5513)f820033Latest reconciliation q2 m2 (#5511)2427508release and changelog edits (#5465)5a88e96Latest security q2 (#5464)958d162merge main to latest (#5460)Updates
brace-expansionfrom 1.1.15 to 1.1.21Commits
8e81e181.1.21ffdfa3eMerge commit from forkc6513ad1.1.201efee7cMerge commit from forka34340a1.1.190bcbfc0Merge commit from fork758fcd61.1.1827fbeedMerge commit from fork5c57cc21.1.17d757f1dnpm ignore.claudeUpdates
js-yamlfrom 3.14.2 to 3.15.2Changelog
Sourced from js-yaml's changelog.
Commits
5c45bd63.15.2 released5a708f9dist rebuild3485bc0Backport merge limits from v5.4.1f34812fUpdate .gitignoreab85ae23.15.1 released30a5e76dist rebuild22a8071Backport quadratic complexity fix for !!omapc34b6c43.15.0 released21e13d3dist rebuild4165c62Add v3-legacy tag for publishUpdates
axiosfrom 1.16.1 to 1.21.0Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.