Skip to content

chore(deps): bump the minor-and-patch group with 6 updates - #44

Closed
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/minor-and-patch-d41c8af998
Closed

dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/minor-and-patch-d41c8af998

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 15, 2026 •

Copy link
Copy Markdown

Bumps the minor-and-patch group with 6 updates:

Package From To
@json-editor/json-editor 2.17.2 2.17.3
express 5.2.1 5.3.0
filesize 11.0.25 11.0.26
sift 17.1.3 17.1.4
@vitejs/plugin-vue 6.0.9 6.0.10
knip 6.40.0 6.41.0

Updates @json-editor/json-editor from 2.17.2 to 2.17.3

Changelog

Sourced from @​json-editor/json-editor's changelog.

2.17.3

  • Security fix: cleanText() in src/editor.js and src/theme.js no longer runs event handlers (e.g. <img onerror>) while stripping tags, fixes #1704
Commits

Updates express from 5.2.1 to 5.3.0

Release notes

Sourced from express's releases.

v5.3.0

Highlights

🐞 Bug fixes

  • Fixed HTTP header conflict between Content-Length and Transfer-Encoding in res.send - by @​YuryShkoda in #4893

    Fixed the behavior of res.send() to prevent conflicts between Content-Length and Transfer-Encoding HTTP headers in responses. The Content-Length header in res.send() is now only added when a Transfer-Encoding header is not present, complying with the HTTP specification that states both headers should not coexist in the same response. ETag generation is unaffected by the presence of a Transfer-Encoding header - by @​cuishuang in #7459

🚀 Improvements

  • Allow conditional revalidation for QUERY requests. req.fresh previously only validated freshness for GET and HEAD requests, so QUERY responses never returned 304 despite a matching validator. Since QUERY is a safe, idempotent, and cacheable method that supports conditional requests, it is now included in the freshness check - by @​Cherry in #7366

    // QUERY /reports with If-None-Match: "12345"
    app.query('/reports', (req, res) => {
      res.set('ETag', '"12345"');
      res.send(results); // now responds 304 Not Modified
    });
  • Improve HTML structure in res.redirect() responses when HTML format is accepted by adding <!DOCTYPE html>, <title>, and <body> tags for better browser compatibility - by @​Bernice55231 in #5167

  • When calling app.render with options set to null, the locals object is handled correctly, preventing unexpected errors and making the method behave the same as when options is omitted or an empty object is passed - by AkaHarshit in #6903

    app.render('index', null, callback); // now works as expected
  • Upgrade content-type to ^2.0.0, bringing a faster parser (~1.5x quicker Content-Type parsing/formatting in res.send()) along with a behavior change: res.send() now keeps any existing parameters when adding the charset and no longer throws on a Content-Type that fails to parse. type-is is upgraded to ^2.1.0 as part of the same change - by @​blakeembrey in #7234

    res.set('Content-Type', 'text/plain; foo=bar').send('hey');
    // -> Content-Type: text/plain; foo=bar; charset=utf-8
  • The default error handler now logs the full error object instead of only its stack trace, so nested details such as Error.cause and library-specific properties (e.g. Sequelize's parent/original) are no longer swallowed - by @​Nitin-Mohapatra in #6464

  • Upgrade content-disposition to ^2.0.1, which changes the Content-Disposition header emitted by res.download(), res.attachment(), and res.sendFile(): file names that are valid HTTP tokens are no longer wrapped in quotes. This is equivalent per RFC 6266, but applications asserting on the exact header bytes should update their expectations - by @​blakeembrey in #7233

    res.attachment('user.html');
    // before -> Content-Disposition: attachment; filename="user.html"
    // after  -> Content-Disposition: attachment; filename=user.html

... (truncated)

Changelog

Sourced from express's changelog.

5.3.0

🐞 Bug fixes

  • Fixed HTTP header conflict between Content-Length and Transfer-Encoding in res.send - by @​YuryShkoda in #4893

    Fixed the behavior of res.send() to prevent conflicts between Content-Length and Transfer-Encoding HTTP headers in responses. The Content-Length header in res.send() is now only added when a Transfer-Encoding header is not present, complying with the HTTP specification that states both headers should not coexist in the same response. ETag generation is unaffected by the presence of a Transfer-Encoding header - by @​cuishuang in #7459

🚀 Improvements

  • Allow conditional revalidation for QUERY requests. req.fresh previously only validated freshness for GET and HEAD requests, so QUERY responses never returned 304 despite a matching validator. Since QUERY is a safe, idempotent, and cacheable method that supports conditional requests, it is now included in the freshness check - by @​Cherry in #7366

    // QUERY /reports with If-None-Match: "12345"
    app.query('/reports', (req, res) => {
      res.set('ETag', '"12345"');
      res.send(results); // now responds 304 Not Modified
    });
  • Improve HTML structure in res.redirect() responses when HTML format is accepted by adding <!DOCTYPE html>, <title>, and <body> tags for better browser compatibility - by @​Bernice55231 in #5167

  • When calling app.render with options set to null, the locals object is handled correctly, preventing unexpected errors and making the method behave the same as when options is omitted or an empty object is passed - by AkaHarshit in #6903

    app.render('index', null, callback); // now works as expected
  • Upgrade content-type to ^2.0.0, bringing a faster parser (~1.5x quicker Content-Type parsing/formatting in res.send()) along with a behavior change: res.send() now keeps any existing parameters when adding the charset and no longer throws on a Content-Type that fails to parse. type-is is upgraded to ^2.1.0 as part of the same change - by @​blakeembrey in #7234

    res.set('Content-Type', 'text/plain; foo=bar').send('hey');
    // -> Content-Type: text/plain; foo=bar; charset=utf-8
  • The default error handler now logs the full error object instead of only its stack trace, so nested details such as Error.cause and library-specific properties (e.g. Sequelize's parent/original) are no longer swallowed - by @​Nitin-Mohapatra in #6464

  • Upgrade content-disposition to ^2.0.1, which changes the Content-Disposition header emitted by res.download(), res.attachment(), and res.sendFile(): file names that are valid HTTP tokens are no longer wrapped in quotes. This is equivalent per RFC 6266, but applications asserting on the exact header bytes should update their expectations - by @​blakeembrey in #7233

    res.attachment('user.html');
    // before -> Content-Disposition: attachment; filename="user.html"
    // after  -> Content-Disposition: attachment; filename=user.html

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for express since your current version.


Updates filesize from 11.0.25 to 11.0.26

Changelog

Sourced from filesize's changelog.

11.0.26

Commits
  • 37d625b chore(deps-dev): bump handlebars from 4.7.9 to 4.7.10 (#366)
  • a731a19 chore: release v11.0.26 (#365)
  • bebc9b5 fix: honor locale and separator options for zero values (#364)
  • 95052f9 chore: update dev dependencies to latest versions (#363)
  • acaeb93 chore(deps-dev): bump rollup from 4.63.6 to 4.64.0 (#362)
  • 69f479e chore(deps-dev): bump rollup from 4.63.5 to 4.63.6 (#361)
  • 1bcb672 chore(deps-dev): bump oxfmt from 0.70.0 to 0.71.0 (#360)
  • c8e328a chore(deps-dev): bump oxlint from 1.85.0 to 1.86.0 (#359)
  • 7d18a32 chore(deps-dev): bump auto-changelog from 2.6.1 to 2.7.0 (#358)
  • 9380287 chore(deps-dev): bump rollup from 4.63.4 to 4.63.5 (#357)
  • See full diff in compare view

Updates sift from 17.1.3 to 17.1.4

Changelog

Sourced from sift's changelog.

17.1.4

  • Fix crcn/sift.js#276: ignore query keys and options inherited from a polluted Object.prototype, so pollution elsewhere in a process can no longer inject a string $where into queries (code execution) or break them (#277, thanks @​sheanming-agmo). A string $where in the query itself still runs as code: see the README before passing untrusted queries to sift.
  • Fix crcn/sift.js#273: $ne, $in, $nin and $exists on paths through arrays. Results change where 17.1.3 was wrong, e.g. { "a.b": { $nin: [2] } } no longer matches { a: [{ b: 1 }, { b: 2 }] }, and { "a.b": { $exists: false } } no longer matches arrays whose elements have b. $exists also treats 1/0 like true/false.
  • Fix crcn/sift.js#272: string $where where process isn't defined (browsers).
  • Fix crcn/sift.js#275: types for union-typed and readonly array properties.
  • crcn/sift.js#274: document the compare option for custom equality.
  • Fix $elemMatch only checking the first candidate array, e.g. each a[i].b for "a.b".
  • Known issue: null checks ($ne: null, $in: [null], $exists: false) on an index path below an array of documents, e.g. { "orders.items.0": { $ne: null } }, can differ from MongoDB.

17.0.0

16.0.0

15.1.0

15.0.0

14.0.3

14.0.0

13.1.0

13.0.0

12.0.0

  • Fix bug where $elemMatch tested objects: e.g: sift({a: {$elemMatch: 1}})({ a: { b: 1}}). $elemMatch now expects arrays based on Mongodb syntax. E.g: sift({a: {$elemMatch: 1}})({ a: { b: 1}})

... (truncated)

Commits
  • c79c9fd 17.1.4
  • 14aadbd Merge pull request #279 from crcn/fix/open-issues
  • 3119527 changelog: 17.1.4
  • 63d3f16 review follow-ups: option reads, $nin.next arity, compare docs
  • 5147249 fix: $elemMatch checks every candidate array
  • 810e6b1 types: accept readonly arrays in queries
  • 3042db2 docs: custom equality (#274) and $where with untrusted queries (#276)
  • 2331ef3 fix #276: ignore values that only come from a polluted Object.prototype
  • 2c860cd fix #275: types for union-typed properties
  • d16af62 fix #273: $ne, $in, $nin and $exists on paths through arrays
  • Additional commits viewable in compare view

Updates @vitejs/plugin-vue from 6.0.9 to 6.0.10

Release notes

Sourced from @​vitejs/plugin-vue's releases.

plugin-vue@6.0.10

Please refer to CHANGELOG.md for details.

Changelog

Sourced from @​vitejs/plugin-vue's changelog.

6.0.10 (2026-10-10)

Bug Fixes

  • plugin-vue: compile transformed normal scripts outside vapor mode (#857) (7b63e3c)
  • plugin-vue: correct AST reuse checks and allow Vue 3.6 RC (ccc06dd)

Documentation

  • plugin-vue: clarify compiler initialization hooks (55d0cab)
Commits
  • a03675e release: plugin-vue@6.0.10
  • 7b63e3c fix(plugin-vue): compile transformed normal scripts outside vapor mode (#857)
  • ccc06dd fix(plugin-vue): correct AST reuse checks and allow Vue 3.6 RC
  • 55d0cab docs(plugin-vue): clarify compiler initialization hooks
  • See full diff in compare view

Updates knip from 6.40.0 to 6.41.0

Release notes

Sourced from knip's releases.

Release 6.41.0

  • Add Flue plugin (#2124) (c52737d45ff008d6d96d4c2d4182048a2aa64602) - thanks @​LuisFigueroaG!
  • Match all React Native config file extensions (#2125) (898fdffb37ae0bdb3d2653038eb10c2e01edf983) - thanks @​LuisFigueroaG!
  • Consolidate fixture guidance and extend plugin guidelines (37a4ca04645f71f599e9b530676543f9893bd641)
  • Add AI contribution policy (b15f0fbb090ea0427240880da2bec602c11cea50)
  • Use files from tsconfig references with --use-tsconfig-files (#2126) (9618185eafb0c5cb365035f89e9d66718642338a) - thanks @​kaanisthatyou!
  • Compile gitignore walk patterns once (resolve #2127) (09c80299779fa5abe133ee8f82051c25870007b8)
  • Drop readdir order dependent case from gitignore walk test (ab3da8ff95a05a0fbfba6873b64559017d038aa7)
  • fix: recognize binaries from absent optional dependencies (#2120) (d908556eaa98bf9637a2744d2de089bab31b8dbc) - thanks @​DreamLongYT!
  • Apply a directory's .gitignore before walking its subdirectories (9560c07862d4c72dc956371b9a77e049d83ed4a9)
  • Apply nested .gitignore files to workspace globs (23d35421dd67c405254f2f8bcbc09b18d224e338)
  • Update gitignore matcher and walk notes (499f85f4544457dc7c51c4a7612fea69773ef3dd)
  • Keep the cwd out of glob patterns and matchers (#2107) (1e82fb807c88cc46951f2028214569f9a2eb0061) - thanks @​kaanisthatyou!
  • Support function configs in Rsbuild plugin (#2122) (38071db87e9023e5dd61173ce32f9020a1a5d7ff) - thanks @​bytedoe!
  • Separate Expo Router plugin; remove expo-router entry points from Expo plugin (#2128) (ad541764ca7d3c062236661677d1d66d5275122f) - thanks @​jjjjonathan!
  • Link Expo config discovery source and fold expo6 fixture into expo-router (2ddeca50956790b10580e835df50bc980cce961d)
  • Update dependencies (c9f79148f7165314a7b3c801eff926d1d0d6b060)
  • Migrate shell script parsing to unbash v5 (4942cca05303410120a007a5bb23b0c2da725da1)
  • Handle updated Formatly result types (ca9e8315e003dae69646f7500fa98ab9ed403b92)
  • Preserve TypeScript 5.0 compatibility in shell AST filters (957ac7bbd654f6d3d0c4dc4eab2f4aa133ff0b4b)
  • Point timerify crashes to the Node.js version that fixes them (0c235de096fd3361eb918d1290241fa32a62f089)
  • Copy importer identifier sets into the reverse index (2860d678a87dddb5ad56299119fb6e108ceffa12)
  • Clear the resolver cache at the start of a run (10b5bb82ecd03c88b68ace58a7aea23d188cc5f1)
Commits
  • 13d7f21 Release knip@6.41.0
  • 10b5bb8 Clear the resolver cache at the start of a run
  • 2860d67 Copy importer identifier sets into the reverse index
  • 0c235de Point timerify crashes to the Node.js version that fixes them
  • 957ac7b Preserve TypeScript 5.0 compatibility in shell AST filters
  • ca9e831 Handle updated Formatly result types
  • 4942cca Migrate shell script parsing to unbash v5
  • c9f7914 Update dependencies
  • 2ddeca5 Link Expo config discovery source and fold expo6 fixture into expo-router
  • ad54176 Separate Expo Router plugin; remove expo-router entry points from Expo plugin...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the minor-and-patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [@json-editor/json-editor](https://github.com/json-editor/json-editor) | `2.17.2` | `2.17.3` |
| [express](https://github.com/expressjs/express) | `5.2.1` | `5.3.0` |
| [filesize](https://github.com/avoidwork/filesize.js) | `11.0.25` | `11.0.26` |
| [sift](https://github.com/crcn/sift.js) | `17.1.3` | `17.1.4` |
| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.9` | `6.0.10` |
| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.40.0` | `6.41.0` |


Updates `@json-editor/json-editor` from 2.17.2 to 2.17.3
- [Changelog](https://github.com/json-editor/json-editor/blob/master/CHANGELOG.md)
- [Commits](json-editor/json-editor@2.17.2...2.17.3)

Updates `express` from 5.2.1 to 5.3.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@v5.2.1...v5.3.0)

Updates `filesize` from 11.0.25 to 11.0.26
- [Changelog](https://github.com/avoidwork/filesize.js/blob/master/CHANGELOG.md)
- [Commits](avoidwork/filesize.js@11.0.25...11.0.26)

Updates `sift` from 17.1.3 to 17.1.4
- [Release notes](https://github.com/crcn/sift.js/releases)
- [Changelog](https://github.com/crcn/sift.js/blob/master/changelog.md)
- [Commits](crcn/sift.js@v17.1.3...v17.1.4)

Updates `@vitejs/plugin-vue` from 6.0.9 to 6.0.10
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.10/packages/plugin-vue)

Updates `knip` from 6.40.0 to 6.41.0
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.41.0/packages/knip)

---
updated-dependencies:
- dependency-name: "@json-editor/json-editor"
  dependency-version: 2.17.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: express
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: filesize
  dependency-version: 11.0.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: sift
  dependency-version: 17.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@vitejs/plugin-vue"
  dependency-version: 6.0.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: knip
  dependency-version: 6.41.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 15, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 22, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 22, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/dev/minor-and-patch-d41c8af998 branch October 22, 2026 03:26
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants