diff --git a/README.md b/README.md
index d8b379d..f4f8ebc 100644
--- a/README.md
+++ b/README.md
@@ -132,7 +132,7 @@ https://github.com/user-attachments/assets/9e7ecfb3-3576-443c-8cef-a14e06ab5b60
## Advanced Configuration
-Gerbil provides access to 70+ KoboldCpp command line arguments through a built-in modal. While the GUI covers common settings, the command line arguments modal exposes additional advanced options.
+Gerbil provides access to 80 KoboldCpp command line arguments through a built-in modal. While the GUI covers common settings, the command line arguments modal exposes 70+ additional advanced options.
diff --git a/assets/kcpp_sdui.embd b/assets/kcpp_sdui.embd
index d4b139d..c496e22 100644
--- a/assets/kcpp_sdui.embd
+++ b/assets/kcpp_sdui.embd
@@ -4,7 +4,7 @@
-
Stable UI for KoboldCpp
+
Stable UI
diff --git a/assets/lcpp.gz.embd b/assets/lcpp.gz.embd
index ff775da..52a03b0 100644
Binary files a/assets/lcpp.gz.embd and b/assets/lcpp.gz.embd differ
diff --git a/package.json b/package.json
index 211b6a7..01d4e36 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "gerbil",
"productName": "Gerbil",
- "version": "1.19.1",
+ "version": "1.19.2",
"description": "Run Large Language Models locally",
"main": "out/main/index.js",
"homepage": "./",
@@ -36,40 +36,40 @@
"dependencies": {
"@codemirror/search": "^6.6.0",
"@codemirror/theme-one-dark": "^6.1.3",
- "@codemirror/view": "^6.39.12",
+ "@codemirror/view": "^6.39.14",
"@fontsource/inter": "^5.2.8",
- "@huggingface/gguf": "^0.3.3",
- "@mantine/core": "^8.3.14",
- "@mantine/hooks": "^8.3.14",
+ "@huggingface/gguf": "^0.3.5",
+ "@mantine/core": "^8.3.15",
+ "@mantine/hooks": "^8.3.15",
"@uiw/react-codemirror": "^4.25.4",
- "electron-updater": "^6.7.3",
+ "electron-updater": "^6.8.3",
"execa": "^9.6.1",
- "lucide-react": "^0.563.0",
+ "lucide-react": "^0.574.0",
"mime-types": "^3.0.2",
"react": "^19.2.4",
"react-dom": "^19.2.4",
- "react-error-boundary": "^6.1.0",
+ "react-error-boundary": "^6.1.1",
"react-markdown": "^10.1.0",
"rehype-raw": "^7.0.0",
"rehype-sanitize": "^6.0.0",
"remark-gfm": "^4.0.1",
- "systeminformation": "^5.30.7",
+ "systeminformation": "^5.31.1",
"winston": "^3.19.0",
"winston-daily-rotate-file": "^5.0.0",
"yauzl": "^3.2.0",
"zustand": "^5.0.11"
},
"devDependencies": {
- "@biomejs/biome": "^2.3.13",
+ "@biomejs/biome": "^2.4.2",
"@types/mime-types": "^3.0.1",
- "@types/node": "^25.2.0",
- "@types/react": "^19.2.10",
+ "@types/node": "^25.2.3",
+ "@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3",
"@types/yauzl": "^2.10.3",
- "@vitejs/plugin-react": "^5.1.3",
+ "@vitejs/plugin-react": "^5.1.4",
"cross-env": "^10.1.0",
"electron": "^38.8.0",
- "electron-builder": "^26.7.0",
+ "electron-builder": "^26.8.1",
"electron-vite": "^5.0.0",
"jiti": "^2.6.1",
"rollup-plugin-visualizer": "^6.0.5",
diff --git a/src/components/screens/Launch/CommandLineArgumentsModal.tsx b/src/components/screens/Launch/CommandLineArgumentsModal.tsx
index 334535d..5039330 100644
--- a/src/components/screens/Launch/CommandLineArgumentsModal.tsx
+++ b/src/components/screens/Launch/CommandLineArgumentsModal.tsx
@@ -121,8 +121,8 @@ const COMMAND_LINE_ARGUMENTS = [
category: 'Advanced',
},
{
- flag: '--blasbatchsize',
- aliases: ['--batchsize', '--batch-size', '-b'],
+ flag: '--batchsize',
+ aliases: ['--blasbatchsize', '--batch-size', '-b'],
description:
'Sets the batch size used in batched processing (default 512). Setting it to -1 disables batched mode, but keeps other benefits like GPU offload.',
type: 'int',
@@ -712,6 +712,22 @@ const COMMAND_LINE_ARGUMENTS = [
default: '',
category: 'Advanced',
},
+ {
+ flag: '--downloaddir',
+ description:
+ 'Specify a directory that models will be downloaded to or searched from, if unset uses the working directory.',
+ metavar: '[directory]',
+ default: '',
+ category: 'Advanced',
+ },
+ {
+ flag: '--autofitpadding',
+ description:
+ "How much spare allowance in MB should autofit reserve? If it's too little, the load might fail.",
+ metavar: '[padding in MB]',
+ type: 'int',
+ category: 'Advanced',
+ },
] as const;
const AVAILABLE_ARGUMENTS = COMMAND_LINE_ARGUMENTS.filter(
diff --git a/yarn.lock b/yarn.lock
index 6e25def..f0113fb 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -234,18 +234,18 @@ __metadata:
languageName: node
linkType: hard
-"@biomejs/biome@npm:^2.3.13":
- version: 2.3.13
- resolution: "@biomejs/biome@npm:2.3.13"
+"@biomejs/biome@npm:^2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/biome@npm:2.4.2"
dependencies:
- "@biomejs/cli-darwin-arm64": "npm:2.3.13"
- "@biomejs/cli-darwin-x64": "npm:2.3.13"
- "@biomejs/cli-linux-arm64": "npm:2.3.13"
- "@biomejs/cli-linux-arm64-musl": "npm:2.3.13"
- "@biomejs/cli-linux-x64": "npm:2.3.13"
- "@biomejs/cli-linux-x64-musl": "npm:2.3.13"
- "@biomejs/cli-win32-arm64": "npm:2.3.13"
- "@biomejs/cli-win32-x64": "npm:2.3.13"
+ "@biomejs/cli-darwin-arm64": "npm:2.4.2"
+ "@biomejs/cli-darwin-x64": "npm:2.4.2"
+ "@biomejs/cli-linux-arm64": "npm:2.4.2"
+ "@biomejs/cli-linux-arm64-musl": "npm:2.4.2"
+ "@biomejs/cli-linux-x64": "npm:2.4.2"
+ "@biomejs/cli-linux-x64-musl": "npm:2.4.2"
+ "@biomejs/cli-win32-arm64": "npm:2.4.2"
+ "@biomejs/cli-win32-x64": "npm:2.4.2"
dependenciesMeta:
"@biomejs/cli-darwin-arm64":
optional: true
@@ -265,62 +265,62 @@ __metadata:
optional: true
bin:
biome: bin/biome
- checksum: 10c0/920c44c755ab8efa2114b441baf74b8f5fae8e6ad98a301ce02228f546d20ef6ab7c33b990b0a4acd1ffc8f5985ae839cf1fec59a6f169732a0f86c14308728b
+ checksum: 10c0/1386dfd94642350c82594a6aac2ffdc041a37c5f58fcba5d5055ed952372f3d38e87f29cd4a946114f4af8a29d4c8d007887993b440fbb81460ec12f0a5b841f
languageName: node
linkType: hard
-"@biomejs/cli-darwin-arm64@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-darwin-arm64@npm:2.3.13"
+"@biomejs/cli-darwin-arm64@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-darwin-arm64@npm:2.4.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@biomejs/cli-darwin-x64@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-darwin-x64@npm:2.3.13"
+"@biomejs/cli-darwin-x64@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-darwin-x64@npm:2.4.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@biomejs/cli-linux-arm64-musl@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-linux-arm64-musl@npm:2.3.13"
+"@biomejs/cli-linux-arm64-musl@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-linux-arm64-musl@npm:2.4.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@biomejs/cli-linux-arm64@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-linux-arm64@npm:2.3.13"
+"@biomejs/cli-linux-arm64@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-linux-arm64@npm:2.4.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@biomejs/cli-linux-x64-musl@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-linux-x64-musl@npm:2.3.13"
+"@biomejs/cli-linux-x64-musl@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-linux-x64-musl@npm:2.4.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@biomejs/cli-linux-x64@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-linux-x64@npm:2.3.13"
+"@biomejs/cli-linux-x64@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-linux-x64@npm:2.4.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@biomejs/cli-win32-arm64@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-win32-arm64@npm:2.3.13"
+"@biomejs/cli-win32-arm64@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-win32-arm64@npm:2.4.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@biomejs/cli-win32-x64@npm:2.3.13":
- version: 2.3.13
- resolution: "@biomejs/cli-win32-x64@npm:2.3.13"
+"@biomejs/cli-win32-x64@npm:2.4.2":
+ version: 2.4.2
+ resolution: "@biomejs/cli-win32-x64@npm:2.4.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -406,15 +406,15 @@ __metadata:
languageName: node
linkType: hard
-"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.27.0, @codemirror/view@npm:^6.35.0, @codemirror/view@npm:^6.37.0, @codemirror/view@npm:^6.39.12":
- version: 6.39.12
- resolution: "@codemirror/view@npm:6.39.12"
+"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.27.0, @codemirror/view@npm:^6.35.0, @codemirror/view@npm:^6.37.0, @codemirror/view@npm:^6.39.14":
+ version: 6.39.14
+ resolution: "@codemirror/view@npm:6.39.14"
dependencies:
"@codemirror/state": "npm:^6.5.0"
crelt: "npm:^1.0.6"
style-mod: "npm:^4.1.0"
w3c-keyname: "npm:^2.2.4"
- checksum: 10c0/b5584fbe3f642fb3c5b35a7e1e36be9432b2967b5a937d31f89d311e83b3f9190c2bbdacfedeb6c10b294b2d9d8c3c54d49eb23790e5ff9193b438e6d21f1a2b
+ checksum: 10c0/03aaa025f9c70ce4b7a65365a84f19801a171b71391019a5d91604d3a42c8942791d3b66ebeb256d1d0aabb876f5365617d1eac9e1b3204c3686eb7408a0aa67
languageName: node
linkType: hard
@@ -1009,21 +1009,21 @@ __metadata:
languageName: node
linkType: hard
-"@huggingface/gguf@npm:^0.3.3":
- version: 0.3.3
- resolution: "@huggingface/gguf@npm:0.3.3"
+"@huggingface/gguf@npm:^0.3.5":
+ version: 0.3.5
+ resolution: "@huggingface/gguf@npm:0.3.5"
dependencies:
- "@huggingface/tasks": "npm:^0.19.78"
+ "@huggingface/tasks": "npm:^0.19.85"
bin:
gguf-view: dist/cli.js
- checksum: 10c0/a2b54fba69369517011a11a8f3ed3d69dd5a741811ac73065fd0aa731afed3cd0cfa89b7c74e205d5ba8cba2b444e0bfa4bff9231b7fe3e2ff98338ddeaaa718
+ checksum: 10c0/6a15e01b22a59a78cefeedd752673b85d95c4eb835d1637b426342681d3ce358a0ae7bb01ff86120ebd5756679af92595f746fbbcc2345afa182dbf1051a6c95
languageName: node
linkType: hard
-"@huggingface/tasks@npm:^0.19.78":
- version: 0.19.78
- resolution: "@huggingface/tasks@npm:0.19.78"
- checksum: 10c0/364aa80ca1b7d82622d8e241bef26997b5462619b2886feacf5238286f755c4f2bcf5540baefe176509bc4c247329c177bb63664a42a635432ade2e4c4958742
+"@huggingface/tasks@npm:^0.19.85":
+ version: 0.19.85
+ resolution: "@huggingface/tasks@npm:0.19.85"
+ checksum: 10c0/8f78bec0fa4f7b2a77e3de2ce5d2c30c2493cce78d805be4e6e00357b5c39d2e0e47984ed48eb8c7fdd3319b392dbea09361abad37e745eb4c80c7ee0599387e
languageName: node
linkType: hard
@@ -1156,9 +1156,9 @@ __metadata:
languageName: node
linkType: hard
-"@mantine/core@npm:^8.3.14":
- version: 8.3.14
- resolution: "@mantine/core@npm:8.3.14"
+"@mantine/core@npm:^8.3.15":
+ version: 8.3.15
+ resolution: "@mantine/core@npm:8.3.15"
dependencies:
"@floating-ui/react": "npm:^0.27.16"
clsx: "npm:^2.1.1"
@@ -1167,19 +1167,19 @@ __metadata:
react-textarea-autosize: "npm:8.5.9"
type-fest: "npm:^4.41.0"
peerDependencies:
- "@mantine/hooks": 8.3.14
+ "@mantine/hooks": 8.3.15
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- checksum: 10c0/3a6d10c6b988f9cc63be44f3d1147d9361511fde9b0867093c6e4f3b829b6311b2ed49fc18b5f15ff7116bcfd8a06274726ca58d973358baaac729fd8b072329
+ checksum: 10c0/e43a55ecd7fa8b69834cf86d6fa44ee4e2718eb1d477e9456e9b49017c48175766d6cf7bbb9b136a136320b6f7d27c4a9b86d2cd1d7cfa33ef406ee446866140
languageName: node
linkType: hard
-"@mantine/hooks@npm:^8.3.14":
- version: 8.3.14
- resolution: "@mantine/hooks@npm:8.3.14"
+"@mantine/hooks@npm:^8.3.15":
+ version: 8.3.15
+ resolution: "@mantine/hooks@npm:8.3.15"
peerDependencies:
react: ^18.x || ^19.x
- checksum: 10c0/80da7b07001accd87e8c22f99760998812ee9cc12ca178acfb96395298bab3fa038d1cd2375a88cc38ae7cb0bae0c5ffaed3b1e74cbf3221d5d203156e7ab68b
+ checksum: 10c0/e4b8af33243fbf5a09385874b8c0349acd8992b3b1d19551e22d5574b09f8871ec62c2254a48529c81e84b25a48888b38f98c1aec4d3ec0cfc47600c689e9327
languageName: node
linkType: hard
@@ -1219,10 +1219,10 @@ __metadata:
languageName: node
linkType: hard
-"@rolldown/pluginutils@npm:1.0.0-rc.2":
- version: 1.0.0-rc.2
- resolution: "@rolldown/pluginutils@npm:1.0.0-rc.2"
- checksum: 10c0/35d3dec35e00ab090d5ff8287e27af98a15da897dc8b034fe0e00d03e0931b9e993603c054be9e8925e2bde040c44c18b48cb8aeea6a261fd1c8f46837038927
+"@rolldown/pluginutils@npm:1.0.0-rc.3":
+ version: 1.0.0-rc.3
+ resolution: "@rolldown/pluginutils@npm:1.0.0-rc.3"
+ checksum: 10c0/3928b6282a30f307d1b075d2f217180ae173ea9e00638ce46ab65f089bd5f7a0b2c488ae1ce530f509387793c656a2910337c4cd68fa9d37d7e439365989e699
languageName: node
linkType: hard
@@ -1555,12 +1555,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:*, @types/node@npm:^25.2.0":
- version: 25.2.0
- resolution: "@types/node@npm:25.2.0"
+"@types/node@npm:*, @types/node@npm:^25.2.3":
+ version: 25.2.3
+ resolution: "@types/node@npm:25.2.3"
dependencies:
undici-types: "npm:~7.16.0"
- checksum: 10c0/89559ea0de5c8c2da051b384f2cd3161012446816e05d18841838f814e57eb1865f000622e903f08d14f5242736063ed4003a4a359730fdd367e35e2122a8fce
+ checksum: 10c0/925833029ce0bb4a72c36f90b93287184d3511aeb0fa60a994ae94b5430c22f9be6693d67d210df79267cb54c6f6978caaefb149d99ab5f83af5827ba7cb9822
languageName: node
linkType: hard
@@ -1592,12 +1592,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:^19.2.10":
- version: 19.2.10
- resolution: "@types/react@npm:19.2.10"
+"@types/react@npm:^19.2.14":
+ version: 19.2.14
+ resolution: "@types/react@npm:19.2.14"
dependencies:
csstype: "npm:^3.2.2"
- checksum: 10c0/17b96203a79ad3fa3cee8f1f1f324b93f005bc125755e29ac149402807275feaf3f00a4e65b8405f633923ac993da5737fd9800d27ee49911f3ed51dc27478f9
+ checksum: 10c0/7d25bf41b57719452d86d2ac0570b659210402707313a36ee612666bf11275a1c69824f8c3ee1fdca077ccfe15452f6da8f1224529b917050eb2d861e52b59b7
languageName: node
linkType: hard
@@ -1699,19 +1699,19 @@ __metadata:
languageName: node
linkType: hard
-"@vitejs/plugin-react@npm:^5.1.3":
- version: 5.1.3
- resolution: "@vitejs/plugin-react@npm:5.1.3"
+"@vitejs/plugin-react@npm:^5.1.4":
+ version: 5.1.4
+ resolution: "@vitejs/plugin-react@npm:5.1.4"
dependencies:
"@babel/core": "npm:^7.29.0"
"@babel/plugin-transform-react-jsx-self": "npm:^7.27.1"
"@babel/plugin-transform-react-jsx-source": "npm:^7.27.1"
- "@rolldown/pluginutils": "npm:1.0.0-rc.2"
+ "@rolldown/pluginutils": "npm:1.0.0-rc.3"
"@types/babel__core": "npm:^7.20.5"
react-refresh: "npm:^0.18.0"
peerDependencies:
vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- checksum: 10c0/814d950f398f13ab5261593952b0a3a10a8b21220923c99817c99456890e1c0df4f1dd4cb2fc538ce4db4f525695e82ba1771a9e13ae1821283b659a7cfedc12
+ checksum: 10c0/dd7b8f40717ecd4a5ab18f467134ea8135f9a443359333d71e4114aeacfc8b679be9fd36dc12290d076c78883a02e708bfe1f0d93411c06c9659da0879b952e3
languageName: node
linkType: hard
@@ -1794,9 +1794,9 @@ __metadata:
languageName: node
linkType: hard
-"app-builder-lib@npm:26.7.0":
- version: 26.7.0
- resolution: "app-builder-lib@npm:26.7.0"
+"app-builder-lib@npm:26.8.1":
+ version: 26.8.1
+ resolution: "app-builder-lib@npm:26.8.1"
dependencies:
"@develar/schema-utils": "npm:~2.6.5"
"@electron/asar": "npm:3.4.1"
@@ -1809,7 +1809,7 @@ __metadata:
"@malept/flatpak-bundler": "npm:^0.4.0"
"@types/fs-extra": "npm:9.0.13"
async-exit-hook: "npm:^2.0.1"
- builder-util: "npm:26.4.1"
+ builder-util: "npm:26.8.1"
builder-util-runtime: "npm:9.5.1"
chromium-pickle-js: "npm:^0.2.0"
ci-info: "npm:4.3.1"
@@ -1817,7 +1817,7 @@ __metadata:
dotenv: "npm:^16.4.5"
dotenv-expand: "npm:^11.0.6"
ejs: "npm:^3.1.8"
- electron-publish: "npm:26.6.0"
+ electron-publish: "npm:26.8.1"
fs-extra: "npm:^10.1.0"
hosted-git-info: "npm:^4.1.0"
isbinaryfile: "npm:^5.0.0"
@@ -1835,9 +1835,9 @@ __metadata:
tiny-async-pool: "npm:1.3.0"
which: "npm:^5.0.0"
peerDependencies:
- dmg-builder: 26.7.0
- electron-builder-squirrel-windows: 26.7.0
- checksum: 10c0/74b83258665d502c20ae462fcf6cc7ae3da166fa0948ae8f6239b62c52e1d6ad1941c7f6ff3309be5972edee499b539a74ee5f38469d054f5e2d4540a952f7ac
+ dmg-builder: 26.8.1
+ electron-builder-squirrel-windows: 26.8.1
+ checksum: 10c0/06e2c12bf3f65ed707a5eef6f711b738c19cc62d63ea52260ddd943b9ac882ea8bc37989bca189c9f0782fdd963c1240df84ae249e9403ac7d8c2279667c2ab2
languageName: node
linkType: hard
@@ -2020,9 +2020,9 @@ __metadata:
languageName: node
linkType: hard
-"builder-util@npm:26.4.1":
- version: 26.4.1
- resolution: "builder-util@npm:26.4.1"
+"builder-util@npm:26.8.1":
+ version: 26.8.1
+ resolution: "builder-util@npm:26.8.1"
dependencies:
7zip-bin: "npm:~5.2.0"
"@types/debug": "npm:^4.1.6"
@@ -2040,7 +2040,7 @@ __metadata:
stat-mode: "npm:^1.0.0"
temp-file: "npm:^3.4.0"
tiny-async-pool: "npm:1.3.0"
- checksum: 10c0/6140fe90c700c5170fa2a61ea459fc6778a9fbbb56c23b677411d2f822c2d0603979fa0894236bbc2e9fdfca7c20e3923598d3cf3375fc2f15ce2079908d7bca
+ checksum: 10c0/c0a90495d0d78e2ebd5a160b97202e90b33cff636d5ef2740d33c592caf0c9d3401aa102da5bb5cfad0f56361f05a5003d94b4d6dfedbe0793f1f500d1a86967
languageName: node
linkType: hard
@@ -2529,12 +2529,12 @@ __metadata:
languageName: node
linkType: hard
-"dmg-builder@npm:26.7.0":
- version: 26.7.0
- resolution: "dmg-builder@npm:26.7.0"
+"dmg-builder@npm:26.8.1":
+ version: 26.8.1
+ resolution: "dmg-builder@npm:26.8.1"
dependencies:
- app-builder-lib: "npm:26.7.0"
- builder-util: "npm:26.4.1"
+ app-builder-lib: "npm:26.8.1"
+ builder-util: "npm:26.8.1"
dmg-license: "npm:^1.0.11"
fs-extra: "npm:^10.1.0"
iconv-lite: "npm:^0.6.2"
@@ -2542,7 +2542,7 @@ __metadata:
dependenciesMeta:
dmg-license:
optional: true
- checksum: 10c0/47a1f712e11e00f9e0d16eb82af19b4ee9e8f3c83f6f8f4bdfc5f60e2e5ee4e6d84a27ce71b6774af9f03eea8dc49e6f95bf1b77b978cb4a3f53f625242024f2
+ checksum: 10c0/640090e95b5886cbf3d332313f816be4d60bd9f3c02e0f7516afaca7e5b3ed8f028b34af7a85f505fa8b7009fe1024affc7fa2cf241c5f93bfc6233005af9818
languageName: node
linkType: hard
@@ -2609,16 +2609,16 @@ __metadata:
languageName: node
linkType: hard
-"electron-builder@npm:^26.7.0":
- version: 26.7.0
- resolution: "electron-builder@npm:26.7.0"
+"electron-builder@npm:^26.8.1":
+ version: 26.8.1
+ resolution: "electron-builder@npm:26.8.1"
dependencies:
- app-builder-lib: "npm:26.7.0"
- builder-util: "npm:26.4.1"
+ app-builder-lib: "npm:26.8.1"
+ builder-util: "npm:26.8.1"
builder-util-runtime: "npm:9.5.1"
chalk: "npm:^4.1.2"
ci-info: "npm:^4.2.0"
- dmg-builder: "npm:26.7.0"
+ dmg-builder: "npm:26.8.1"
fs-extra: "npm:^10.1.0"
lazy-val: "npm:^1.0.5"
simple-update-notifier: "npm:2.0.0"
@@ -2626,23 +2626,23 @@ __metadata:
bin:
electron-builder: cli.js
install-app-deps: install-app-deps.js
- checksum: 10c0/69ac66db84a9ebea2589c5b35a83926f6b2c379cade9f04e843cfc67b1da84ba8cca391e3cfb36302f7be99c20157d87ec964a445a5c3a7779628d9aa2bc9876
+ checksum: 10c0/658fe1e40fc41bec460b6fdd59a5a45367a43b778c1943d473ca0e2264f64680051bfef660e99257f13dd5625bb896b31fda5296a56f151d132b57f9cc27db7d
languageName: node
linkType: hard
-"electron-publish@npm:26.6.0":
- version: 26.6.0
- resolution: "electron-publish@npm:26.6.0"
+"electron-publish@npm:26.8.1":
+ version: 26.8.1
+ resolution: "electron-publish@npm:26.8.1"
dependencies:
"@types/fs-extra": "npm:^9.0.11"
- builder-util: "npm:26.4.1"
+ builder-util: "npm:26.8.1"
builder-util-runtime: "npm:9.5.1"
chalk: "npm:^4.1.2"
form-data: "npm:^4.0.5"
fs-extra: "npm:^10.1.0"
lazy-val: "npm:^1.0.5"
mime: "npm:^2.5.2"
- checksum: 10c0/3aef935010090b197a0942676bc62ee55f84343b0f7986023f8a97108b0891218edfb72b20cfd3c320dcbd4c0054c5629c27914131ae26b124be0610806f01ce
+ checksum: 10c0/5a0848339d6e87afbac8b4f1e052000c67cd90c403e1d2a3485a84bcc6e488caa1a035e12844f694103f3b8f4fdc7718ec597efd5facfcb6b5a53f596e45e4ea
languageName: node
linkType: hard
@@ -2653,9 +2653,9 @@ __metadata:
languageName: node
linkType: hard
-"electron-updater@npm:^6.7.3":
- version: 6.7.3
- resolution: "electron-updater@npm:6.7.3"
+"electron-updater@npm:^6.8.3":
+ version: 6.8.3
+ resolution: "electron-updater@npm:6.8.3"
dependencies:
builder-util-runtime: "npm:9.5.1"
fs-extra: "npm:^10.1.0"
@@ -2665,7 +2665,7 @@ __metadata:
lodash.isequal: "npm:^4.5.0"
semver: "npm:~7.7.3"
tiny-typed-emitter: "npm:^2.1.0"
- checksum: 10c0/02c4b6ea01783f0ef4f7a44d7642a13968e582b4b46142dd445cee9a1eeff2ceffa0aa9dbcb826611acd0c605d542b2dce5940da9a89aa8a60154a9b4d510031
+ checksum: 10c0/82c86e5e13e3be7e81790367f6aa417db1a1b8657569c800bbc366259ff80c13101ffca88d5f69a54161e69311b31f116289d7805aff0c197d31af6a6e1c1947
languageName: node
linkType: hard
@@ -3274,39 +3274,39 @@ __metadata:
version: 0.0.0-use.local
resolution: "gerbil@workspace:."
dependencies:
- "@biomejs/biome": "npm:^2.3.13"
+ "@biomejs/biome": "npm:^2.4.2"
"@codemirror/search": "npm:^6.6.0"
"@codemirror/theme-one-dark": "npm:^6.1.3"
- "@codemirror/view": "npm:^6.39.12"
+ "@codemirror/view": "npm:^6.39.14"
"@fontsource/inter": "npm:^5.2.8"
- "@huggingface/gguf": "npm:^0.3.3"
- "@mantine/core": "npm:^8.3.14"
- "@mantine/hooks": "npm:^8.3.14"
+ "@huggingface/gguf": "npm:^0.3.5"
+ "@mantine/core": "npm:^8.3.15"
+ "@mantine/hooks": "npm:^8.3.15"
"@types/mime-types": "npm:^3.0.1"
- "@types/node": "npm:^25.2.0"
- "@types/react": "npm:^19.2.10"
+ "@types/node": "npm:^25.2.3"
+ "@types/react": "npm:^19.2.14"
"@types/react-dom": "npm:^19.2.3"
"@types/yauzl": "npm:^2.10.3"
"@uiw/react-codemirror": "npm:^4.25.4"
- "@vitejs/plugin-react": "npm:^5.1.3"
+ "@vitejs/plugin-react": "npm:^5.1.4"
cross-env: "npm:^10.1.0"
electron: "npm:^38.8.0"
- electron-builder: "npm:^26.7.0"
- electron-updater: "npm:^6.7.3"
+ electron-builder: "npm:^26.8.1"
+ electron-updater: "npm:^6.8.3"
electron-vite: "npm:^5.0.0"
execa: "npm:^9.6.1"
jiti: "npm:^2.6.1"
- lucide-react: "npm:^0.563.0"
+ lucide-react: "npm:^0.574.0"
mime-types: "npm:^3.0.2"
react: "npm:^19.2.4"
react-dom: "npm:^19.2.4"
- react-error-boundary: "npm:^6.1.0"
+ react-error-boundary: "npm:^6.1.1"
react-markdown: "npm:^10.1.0"
rehype-raw: "npm:^7.0.0"
rehype-sanitize: "npm:^6.0.0"
remark-gfm: "npm:^4.0.1"
rollup-plugin-visualizer: "npm:^6.0.5"
- systeminformation: "npm:^5.30.7"
+ systeminformation: "npm:^5.31.1"
typescript: "npm:^5.9.3"
vite: "npm:^7.3.1"
winston: "npm:^3.19.0"
@@ -4106,12 +4106,12 @@ __metadata:
languageName: node
linkType: hard
-"lucide-react@npm:^0.563.0":
- version: 0.563.0
- resolution: "lucide-react@npm:0.563.0"
+"lucide-react@npm:^0.574.0":
+ version: 0.574.0
+ resolution: "lucide-react@npm:0.574.0"
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10c0/4a2027be255755d64ce18040062426dec07a5da920c000d9cd330e383fa10716a584c927dc03e91daccc6e05f6f486d4f49d1bd009e5f7763aa6fcf704806554
+ checksum: 10c0/bfb9ed34520657faae130a00247dd35516ab77bf00eb1b2c6995bcbb6919de8edde3546f29c85b5cc6bd1c0f5dd7ea9147c7777f0d7e75208aee19997eb0f752
languageName: node
linkType: hard
@@ -5295,12 +5295,12 @@ __metadata:
languageName: node
linkType: hard
-"react-error-boundary@npm:^6.1.0":
- version: 6.1.0
- resolution: "react-error-boundary@npm:6.1.0"
+"react-error-boundary@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "react-error-boundary@npm:6.1.1"
peerDependencies:
react: ^18.0.0 || ^19.0.0
- checksum: 10c0/943eda25fef9bb70400861506be679d3025fa291ac1665b789d6af886cfb8d8af6c155d1fa6649b19ff45aa40ec9fd88592f169da07beeb74e08e674452932a9
+ checksum: 10c0/4c72112bd930629e73015515804f95e375f9d83bea07cbc0557eb44752c8e8fc57ce141126b8eed2d9301d3bd1e030ce1f59d0e71f70fc0d10a29b31ec2cf2c5
languageName: node
linkType: hard
@@ -6015,12 +6015,12 @@ __metadata:
languageName: node
linkType: hard
-"systeminformation@npm:^5.30.7":
- version: 5.30.7
- resolution: "systeminformation@npm:5.30.7"
+"systeminformation@npm:^5.31.1":
+ version: 5.31.1
+ resolution: "systeminformation@npm:5.31.1"
bin:
systeminformation: lib/cli.js
- checksum: 10c0/62588fabe62ec258d56055e609a075fe1eb1da2f090adc8c53e025ad8947d6eb9d3d2889646973fafba9528e06958decbb1def2b989af0363a952c5aff65fbae
+ checksum: 10c0/66dc6a5e696c3ea8c191c32163a1e426d066a73f6084fc538e86d7a148f19ff64449589f06f1f74ec0183cfd0c57e3df565d181bc352fb0ba268d6a6435de7fb
conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android)
languageName: node
linkType: hard