diff --git a/dev/bench/data.js b/dev/bench/data.js
index 33238bcac3fc610b0b1f7e2df40f980b0f0cd616..67964aaaae5a7dd4155a2645d60957d0ba96e2b4 100644
--- a/dev/bench/data.js
+++ b/dev/bench/data.js
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
- "lastUpdate": 1752817804313,
+ "lastUpdate": 1754248071609,
"repoUrl": "https://github.com/git-bug/git-bug",
"entries": {
"Benchmark": [
@@ -15942,6 +15942,102 @@ window.BENCHMARK_DATA = {
"extra": "2 times\n4 procs"
}
]
+ },
+ {
+ "commit": {
+ "author": {
+ "email": "49699333+dependabot[bot]@users.noreply.github.com",
+ "name": "dependabot[bot]",
+ "username": "dependabot[bot]"
+ },
+ "committer": {
+ "email": "noreply@github.com",
+ "name": "GitHub",
+ "username": "web-flow"
+ },
+ "distinct": true,
+ "id": "791a80d0fe2ab519372ba472e0e148afc3136b6b",
+ "message": "build(deps-dev): bump form-data from 3.0.1 to 3.0.4 in /webui in the npm_and_yarn group across 1 directory (#1479)\n\nBumps the npm_and_yarn group with 1 update in the /webui directory:\n[form-data](https://github.com/form-data/form-data).\n\nUpdates `form-data` from 3.0.1 to 3.0.4\n\nRelease notes
\nSourced from form-data's\nreleases.
\n\nv3.0.2
\nFixes
\n\n- npmignore temporary build files (#532)
\n- move util.isArray to Array.isArray (#564)
\n
\nTests
\n\n- migrate from travis to GHA
\n
\n
\n \n\nChangelog
\nSourced from form-data's\nchangelog.
\n\nv3.0.4\n- 2025-07-16
\nFixed
\n\nCommits
\n\n- [eslint] update linting config
f5e7eb0 \n- [meta] add
auto-changelog d2eb290 \n- [Tests] handle predict-v8-randomness failures in node < 17 and\nnode > 23
e8c574c \n- [Fix] Switch to using
crypto random for boundary values\nc6ced61 \n- [Refactor] use
hasown 1a78b5d \n- [Fix] validate boundary type in
setBoundary() method 70bbaa0 \n- [Tests] add tests to check the behavior of
getBoundary\nwith non-strings b22a64e \n- [meta] actually ensure the readme backup isn’t published
0150851 \n- [meta] remove local commit hooks
fc42bb9 \n- [Dev Deps] remove unused deps
a14d09e \n- [meta] fix scripts to use prepublishOnly
11d9f73 \n- [meta] fix readme capitalization
fc38b48 \n
\nv3.0.3\n- 2025-02-14
\nMerged
\n\nFixed
\n\nCommits
\n\n- [Refactor] use
Object.prototype.hasOwnProperty.call 7fecefe \n- [Dev Deps] update
@types/node, browserify,\ncoveralls, cross-spawn, eslint,\nformidable, in-publish, pkgfiles,\npre-commit, puppeteer, request,\ntape, typescript 8261fcb \n- Only apps should have lockfiles
b82f590 \n- [Dev Deps] pin
request which via\ntough-cookie ^2.4 depends on psl e5df7f2 \n- [Deps] update
mime-types 5a5bafe \n
\nv3.0.2\n- 2024-10-10
\nMerged
\n\nCommits
\n\n- [Tests] migrate from travis to GHA
8fdb3bc \n- [eslint] clean up ignores
3217b3d \n- fix: move util.isArray to Array.isArray (#564)\n
edb555a \n
\n
\n \n\nCommits
\n\n9c82fcd\nv3.0.4 \ne8c574c\n[Tests] handle predict-v8-randomness failures in node < 17 and node\n> 23 \nc6ced61\n[Fix] Switch to using crypto random for boundary\nvalues \n0150851\n[meta] actually ensure the readme backup isn’t published \nfc38b48\n[meta] fix readme capitalization \nd2eb290\n[meta] add auto-changelog \nfc42bb9\n[meta] remove local commit hooks \na14d09e\n[Dev Deps] remove unused deps \n002b9b0\n[Fix] append: avoid a crash on nullish values \n70bbaa0\n[Fix] validate boundary type in setBoundary() method \n- Additional commits viewable in compare\nview
\n
\n \n\nMaintainer changes
\nThis version was pushed to npm by ljharb, a new releaser for\nform-data since your current version.
\n \n
\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/git-bug/git-bug/network/alerts).\n\n \n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
+ "timestamp": "2025-08-03T19:02:24Z",
+ "tree_id": "c4c539b5ee1bfdf05abd3802365994734b391bae",
+ "url": "https://github.com/git-bug/git-bug/commit/791a80d0fe2ab519372ba472e0e148afc3136b6b"
+ },
+ "date": 1754248071084,
+ "tool": "go",
+ "benches": [
+ {
+ "name": "BenchmarkReadBugs5",
+ "value": 17712885,
+ "unit": "ns/op\t 1015783 B/op\t 15424 allocs/op",
+ "extra": "62 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs5 - ns/op",
+ "value": 17712885,
+ "unit": "ns/op",
+ "extra": "62 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs5 - B/op",
+ "value": 1015783,
+ "unit": "B/op",
+ "extra": "62 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs5 - allocs/op",
+ "value": 15424,
+ "unit": "allocs/op",
+ "extra": "62 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs25",
+ "value": 80053242,
+ "unit": "ns/op\t 4366891 B/op\t 64990 allocs/op",
+ "extra": "14 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs25 - ns/op",
+ "value": 80053242,
+ "unit": "ns/op",
+ "extra": "14 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs25 - B/op",
+ "value": 4366891,
+ "unit": "B/op",
+ "extra": "14 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs25 - allocs/op",
+ "value": 64990,
+ "unit": "allocs/op",
+ "extra": "14 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs150",
+ "value": 510986618,
+ "unit": "ns/op\t42460180 B/op\t 520425 allocs/op",
+ "extra": "2 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs150 - ns/op",
+ "value": 510986618,
+ "unit": "ns/op",
+ "extra": "2 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs150 - B/op",
+ "value": 42460180,
+ "unit": "B/op",
+ "extra": "2 times\n4 procs"
+ },
+ {
+ "name": "BenchmarkReadBugs150 - allocs/op",
+ "value": 520425,
+ "unit": "allocs/op",
+ "extra": "2 times\n4 procs"
+ }
+ ]
}
]
}