[PR #371] [CLOSED] chore(deps-dev): bump h3 from 1.15.5 to 1.15.9 #363

Closed
opened 2026-06-05 14:22:35 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/371
Author: @dependabot[bot]
Created: 3/20/2026
Status: Closed

Base: developHead: dependabot/npm_and_yarn/h3-1.15.9


📝 Commits (10+)

  • 17e4734 fix: pcgamingwiki not parsing company websites
  • 1f41e52 feat: update search style
  • 836ba33 feat: basic screenshot manager
  • 0c48d42 fix: missing metadata preventing game import
  • aa3105a feat: manually edit search term for game import
  • dbded55 feat: identify unused objects
  • 52a7de0 feat: minimum support for unrefed object cleanup
  • 7f7d8c8 fix: linting errors
  • 14f0833 feat: finish migrating to new objectid naming
  • afaaaf2 feat: unified company metadata store

📊 Changes

2 files changed (+25 additions, -25 deletions)

View changed files

📝 package.json (+1 -1)
📝 pnpm-lock.yaml (+24 -24)

📄 Description

Bumps h3 from 1.15.5 to 1.15.9.

Release notes

Sourced from h3's releases.

v1.15.9

compare changes

🩹 Fixes

  • Preserve %25 in pathname (1103df6)
  • static: Prevent path traversal via double-encoded dot segments (%252e%252e) (c56683d)
  • sse: Sanitize carriage returns in event stream data and comments (ba3c3fe)

v1.15.8

compare changes

🩹 Fixes

  • Preserve %25 in pathname (1103df6)

v1.15.7

compare changes

🩹 Fixes

  • static: Narrow path traversal check to match .. as a path segment only (c049dc0)
  • app: Decode percent-encoded path segments to prevent auth bypass (313ea52)

💅 Refactors

  • Remove implicit event handler conversion warning (#1340)

❤️ Contributors

v1.15.6

compare changes

🩹 Fixes

  • sse: Sanitize newlines in event stream fields to prevent SSE injection (840ac5c)
  • static: Prevent path traversal via percent-encoded dot segments (6465e1b)
Changelog

Sourced from h3's changelog.

v1.15.9

compare changes

🩹 Fixes

  • Preserve %25 in pathname (1103df6)
  • static: Prevent path traversal via double-encoded dot segments (%252e%252e) (c56683d)
  • sse: Sanitize carriage returns in event stream data and comments (ba3c3fe)

🏡 Chore

❤️ Contributors

v1.15.8

compare changes

🩹 Fixes

  • Preserve %25 in pathname (1103df6)

❤️ Contributors

v1.15.7

compare changes

🩹 Fixes

  • static: Narrow path traversal check to match .. as a path segment only (c049dc0)
  • app: Decode percent-encoded path segments to prevent auth bypass (313ea52)

💅 Refactors

  • Remove implicit event handler conversion warning (#1340)

❤️ Contributors

v1.15.6

... (truncated)

Commits
  • 4e8d43a chore(release): v1.15.9
  • 23045df chore: update deps
  • ba3c3fe fix(sse): sanitize carriage returns in event stream data and comments
  • c56683d fix(static): prevent path traversal via double-encoded dot segments (`%252e%2...
  • e3b9c9e chore(release): v1.15.8
  • 1103df6 fix: preserve %25 in pathname
  • 47684a3 chore(release): v1.15.7
  • 313ea52 fix(app): decode percent-encoded path segments to prevent auth bypass
  • c049dc0 fix(static): narrow path traversal check to match .. as a path segment only
  • 3faaea0 refactor: remove implicit event handler conversion warning (#1340)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop/pull/371 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 3/20/2026 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `dependabot/npm_and_yarn/h3-1.15.9` --- ### 📝 Commits (10+) - [`17e4734`](https://github.com/Drop-OSS/drop/commit/17e4734cfb2589fd7415645e14cbf99c7fe96035) fix: pcgamingwiki not parsing company websites - [`1f41e52`](https://github.com/Drop-OSS/drop/commit/1f41e52a86deb02210d3d304ef85a41f51c843cb) feat: update search style - [`836ba33`](https://github.com/Drop-OSS/drop/commit/836ba33fe4173dc8816dd502461c55fda341a83a) feat: basic screenshot manager - [`0c48d42`](https://github.com/Drop-OSS/drop/commit/0c48d42c2dc2e6254fea004f8226887a402a985c) fix: missing metadata preventing game import - [`aa3105a`](https://github.com/Drop-OSS/drop/commit/aa3105aecd746077272951c8f8777e6253835734) feat: manually edit search term for game import - [`dbded55`](https://github.com/Drop-OSS/drop/commit/dbded55113c3adfb672071aea06e446f8abc3370) feat: identify unused objects - [`52a7de0`](https://github.com/Drop-OSS/drop/commit/52a7de0a8b1cb66f0fffb0018ce63579c5fbd411) feat: minimum support for unrefed object cleanup - [`7f7d8c8`](https://github.com/Drop-OSS/drop/commit/7f7d8c8f4550b33efa85f3eacbe0188c77e3ba7b) fix: linting errors - [`14f0833`](https://github.com/Drop-OSS/drop/commit/14f0833d1758028c4bcd2fd86528714c7ae39bc4) feat: finish migrating to new objectid naming - [`afaaaf2`](https://github.com/Drop-OSS/drop/commit/afaaaf2eb5fae118c878f90bf3567ef78b61feb7) feat: unified company metadata store ### 📊 Changes **2 files changed** (+25 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+1 -1) 📝 `pnpm-lock.yaml` (+24 -24) </details> ### 📄 Description Bumps [h3](https://github.com/h3js/h3) from 1.15.5 to 1.15.9. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/h3js/h3/releases">h3's releases</a>.</em></p> <blockquote> <h2>v1.15.9</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.7...v1.15.9">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li>Preserve <code>%25</code> in pathname (<a href="https://github.com/h3js/h3/commit/1103df6">1103df6</a>)</li> <li><strong>static:</strong> Prevent path traversal via double-encoded dot segments (<code>%252e%252e</code>) (<a href="https://github.com/h3js/h3/commit/c56683d">c56683d</a>)</li> <li><strong>sse:</strong> Sanitize carriage returns in event stream data and comments (<a href="https://github.com/h3js/h3/commit/ba3c3fe">ba3c3fe</a>)</li> </ul> <h2>v1.15.8</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.7...v1.15.8">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li>Preserve <code>%25</code> in pathname (<a href="https://github.com/h3js/h3/commit/1103df6">1103df6</a>)</li> </ul> <h2>v1.15.7</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.6...v1.15.7">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li><strong>static:</strong> Narrow path traversal check to match <code>..</code> as a path segment only (<a href="https://github.com/h3js/h3/commit/c049dc0">c049dc0</a>)</li> <li><strong>app:</strong> Decode percent-encoded path segments to prevent auth bypass (<a href="https://github.com/h3js/h3/commit/313ea52">313ea52</a>)</li> </ul> <h3>💅 Refactors</h3> <ul> <li>Remove implicit event handler conversion warning (<a href="https://redirect.github.com/h3js/h3/pull/1340">#1340</a>)</li> </ul> <h3>❤️ Contributors</h3> <ul> <li>Pooya Parsa (<a href="https://github.com/pi0"><code>@​pi0</code></a>)</li> <li>Wind (<a href="https://github.com/productdevbook"><code>@​productdevbook</code></a>)</li> </ul> <h2>v1.15.6</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.5...v1.15.6">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li><strong>sse:</strong> Sanitize newlines in event stream fields to prevent SSE injection (<a href="https://github.com/h3js/h3/commit/840ac5c">840ac5c</a>)</li> <li><strong>static:</strong> Prevent path traversal via percent-encoded dot segments (<a href="https://github.com/h3js/h3/commit/6465e1b">6465e1b</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/h3js/h3/blob/v1.15.9/CHANGELOG.md">h3's changelog</a>.</em></p> <blockquote> <h2>v1.15.9</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.7...v1.15.9">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li>Preserve <code>%25</code> in pathname (<a href="https://github.com/h3js/h3/commit/1103df6">1103df6</a>)</li> <li><strong>static:</strong> Prevent path traversal via double-encoded dot segments (<code>%252e%252e</code>) (<a href="https://github.com/h3js/h3/commit/c56683d">c56683d</a>)</li> <li><strong>sse:</strong> Sanitize carriage returns in event stream data and comments (<a href="https://github.com/h3js/h3/commit/ba3c3fe">ba3c3fe</a>)</li> </ul> <h3>🏡 Chore</h3> <ul> <li><strong>release:</strong> V1.15.8 (<a href="https://github.com/h3js/h3/commit/e3b9c9e">e3b9c9e</a>)</li> <li>Update deps (<a href="https://github.com/h3js/h3/commit/23045df">23045df</a>)</li> </ul> <h3>❤️ Contributors</h3> <ul> <li>Pooya Parsa (<a href="https://github.com/pi0"><code>@​pi0</code></a>)</li> </ul> <h2>v1.15.8</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.7...v1.15.8">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li>Preserve <code>%25</code> in pathname (<a href="https://github.com/h3js/h3/commit/1103df6">1103df6</a>)</li> </ul> <h3>❤️ Contributors</h3> <ul> <li>Pooya Parsa (<a href="https://github.com/pi0"><code>@​pi0</code></a>)</li> </ul> <h2>v1.15.7</h2> <p><a href="https://github.com/h3js/h3/compare/v1.15.6...v1.15.7">compare changes</a></p> <h3>🩹 Fixes</h3> <ul> <li><strong>static:</strong> Narrow path traversal check to match <code>..</code> as a path segment only (<a href="https://github.com/h3js/h3/commit/c049dc0">c049dc0</a>)</li> <li><strong>app:</strong> Decode percent-encoded path segments to prevent auth bypass (<a href="https://github.com/h3js/h3/commit/313ea52">313ea52</a>)</li> </ul> <h3>💅 Refactors</h3> <ul> <li>Remove implicit event handler conversion warning (<a href="https://redirect.github.com/h3js/h3/pull/1340">#1340</a>)</li> </ul> <h3>❤️ Contributors</h3> <ul> <li>Pooya Parsa (<a href="https://github.com/pi0"><code>@​pi0</code></a>)</li> <li>Wind (<a href="https://github.com/productdevbook"><code>@​productdevbook</code></a>)</li> </ul> <h2>v1.15.6</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/h3js/h3/commit/4e8d43a7703d0d5c8bbc09748db1d8b9f3c51b42"><code>4e8d43a</code></a> chore(release): v1.15.9</li> <li><a href="https://github.com/h3js/h3/commit/23045df515a67f00182b5f7ca126cbec40efda4d"><code>23045df</code></a> chore: update deps</li> <li><a href="https://github.com/h3js/h3/commit/ba3c3feb6afbef8790714185fa4d12ed4ca31f6d"><code>ba3c3fe</code></a> fix(sse): sanitize carriage returns in event stream data and comments</li> <li><a href="https://github.com/h3js/h3/commit/c56683dcb134969d9c01d403d43eaa6327012007"><code>c56683d</code></a> fix(static): prevent path traversal via double-encoded dot segments (`%252e%2...</li> <li><a href="https://github.com/h3js/h3/commit/e3b9c9e3e78119dc0e047c07396c98d084c28b96"><code>e3b9c9e</code></a> chore(release): v1.15.8</li> <li><a href="https://github.com/h3js/h3/commit/1103df6d638df2d3f3959f1b2678873e2535ad5d"><code>1103df6</code></a> fix: preserve <code>%25</code> in pathname</li> <li><a href="https://github.com/h3js/h3/commit/47684a3ba4d9da4b1ad08547f3c2483440e88c8a"><code>47684a3</code></a> chore(release): v1.15.7</li> <li><a href="https://github.com/h3js/h3/commit/313ea5207b339eef50eef64b9b8058af16cfee21"><code>313ea52</code></a> fix(app): decode percent-encoded path segments to prevent auth bypass</li> <li><a href="https://github.com/h3js/h3/commit/c049dc094a411bff227a52b238cbca4e4c32e1e4"><code>c049dc0</code></a> fix(static): narrow path traversal check to match <code>..</code> as a path segment only</li> <li><a href="https://github.com/h3js/h3/commit/3faaea0a34e4a8a8da49a09814a63bc40615cb8d"><code>3faaea0</code></a> refactor: remove implicit event handler conversion warning (<a href="https://redirect.github.com/h3js/h3/issues/1340">#1340</a>)</li> <li>Additional commits viewable in <a href="https://github.com/h3js/h3/compare/v1.15.5...v1.15.9">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=h3&package-manager=npm_and_yarn&previous-version=1.15.5&new-version=1.15.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Drop-OSS/drop/network/alerts). </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 14:22:35 -04:00
yindo closed this issue 2026-06-05 14:22:35 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop#363