]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
webui: Update Svelte to fix effect_update_depth_exceeded errors (#19144)
authorAndrew Marshall <redacted>
Thu, 29 Jan 2026 14:56:39 +0000 (09:56 -0500)
committerGitHub <redacted>
Thu, 29 Jan 2026 14:56:39 +0000 (15:56 +0100)
The upstream fix is first available in 5.38.2, so constrain to at least
that version.

Rebuild pre-compiled webui index.html.gz based on these changes.

See also:
https://github.com/ggml-org/llama.cpp/issues/16347
https://github.com/huntabyte/bits-ui/issues/1687
https://github.com/sveltejs/svelte/issues/16548

tools/server/public/index.html.gz
tools/server/webui/package-lock.json
tools/server/webui/package.json

index b2c11faefede91f165035151a5a25ac4e4ce0952..e3b06f490103a30ef41f127d35275f11b1255e02 100644 (file)
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
index 6fa9d39c719b644a586023599e3dc537eb9553b3..68344168247c70f9f9c04fa230b84c91778aeb0f 100644 (file)
@@ -61,7 +61,7 @@
                                "remark-math": "^6.0.0",
                                "sass": "^1.93.3",
                                "storybook": "^10.0.7",
-                               "svelte": "^5.0.0",
+                               "svelte": "^5.38.2",
                                "svelte-check": "^4.0.0",
                                "tailwind-merge": "^3.3.1",
                                "tailwind-variants": "^3.2.2",
@@ -88,6 +88,7 @@
                        "version": "2.3.0",
                        "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
                        "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
+                       "dev": true,
                        "license": "Apache-2.0",
                        "dependencies": {
                                "@jridgewell/gen-mapping": "^0.3.5",
                        "integrity": "sha512-oJrXtQiAXLvT9clCf1K4kxp3eKsQhIaZqxEyowkBcsvZDdZkbWrVmnGknxs5flTD0VGsxrxKgBCZty1EzoiMzA==",
                        "dev": true,
                        "license": "Apache-2.0",
+                       "peer": true,
                        "dependencies": {
                                "@swc/helpers": "^0.5.0"
                        }
                        "version": "2.3.5",
                        "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
                        "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
-                       "dev": true,
                        "license": "MIT",
                        "dependencies": {
                                "@jridgewell/gen-mapping": "^0.3.5",
                        "integrity": "sha512-rO+YQhHucy47Vh67z318pALmd6x+K1Kj30Fb4a6oOEw4xn4zCo9KTmkMWs24c4oduEXD/eJu3badlRmsVXzyfA==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "ts-dedent": "^2.0.0",
                                "type-fest": "~2.19"
                        "integrity": "sha512-Vp3zX/qlwerQmHMP6x0Ry1oY7eKKRcOWGc2P59srOp4zcqyn+etJyQpELgOi4+ZSUgteX8Y387NuwruLgGXLUQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@standard-schema/spec": "^1.0.0",
                                "@sveltejs/acorn-typescript": "^1.0.5",
                        "integrity": "sha512-YZs/OSKOQAQCnJvM/P+F1URotNnYNeU3P2s4oIpzm1uFaqUEqRxUB0g5ejMjEb5Gjb9/PiBI5Ktrq4rUUF8UVQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0",
                                "debug": "^4.4.1",
                        "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@babel/code-frame": "^7.10.4",
                                "@babel/runtime": "^7.12.5",
                        "integrity": "sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "undici-types": "~6.21.0"
                        }
                        "integrity": "sha512-kVIaQE9vrN9RLCQMQ3iyRlVJpTiDUY6woHGb30JDkfJErqrQEmtdWH3gV0PBAfGZgQXoqzXOO0T3K6ioApbbAA==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@typescript-eslint/scope-manager": "8.37.0",
                                "@typescript-eslint/types": "8.37.0",
                        "integrity": "sha512-tJxiPrWmzH8a+w9nLKlQMzAKX/7VjFs50MWgcAj7p9XQ7AQ9/35fByFYptgPELyLw+0aixTnC4pUWV+APcZ/kw==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@testing-library/dom": "^10.4.0",
                                "@testing-library/user-event": "^14.6.1",
                        "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@vitest/utils": "3.2.4",
                                "pathe": "^2.0.3",
                        "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
                        "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
                        "license": "MIT",
+                       "peer": true,
                        "bin": {
                                "acorn": "bin/acorn"
                        },
                        "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
                        "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
                        "dev": true,
-                       "license": "MIT",
-                       "peer": true
+                       "license": "MIT"
                },
                "node_modules/debug": {
                        "version": "4.4.1",
                        }
                },
                "node_modules/devalue": {
-                       "version": "5.3.2",
-                       "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.3.2.tgz",
-                       "integrity": "sha512-UDsjUbpQn9kvm68slnrs+mfxwFkIflOhkanmyabZ8zOYk8SMEIbJ3TK+88g70hSIeytu4y18f0z/hYHMTrXIWw==",
-                       "dev": true,
+                       "version": "5.6.2",
+                       "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz",
+                       "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==",
                        "license": "MIT"
                },
                "node_modules/devlop": {
                        "dev": true,
                        "hasInstallScript": true,
                        "license": "MIT",
+                       "peer": true,
                        "bin": {
                                "esbuild": "bin/esbuild"
                        },
                        "integrity": "sha512-QldCVh/ztyKJJZLr4jXNUByx3gR+TDYZCRXEktiZoUR3PGy4qCmSbkxcIle8GEwGpb5JBZazlaJ/CxLidXdEbQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@eslint-community/eslint-utils": "^4.2.0",
                                "@eslint-community/regexpp": "^4.12.1",
                                }
                        ],
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "nanoid": "^3.3.11",
                                "picocolors": "^1.1.1",
                        "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "bin": {
                                "prettier": "bin/prettier.cjs"
                        },
                        "integrity": "sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "peerDependencies": {
                                "prettier": "^3.0.0",
                                "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0"
                        "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "engines": {
                                "node": ">=0.10.0"
                        }
                        "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "scheduler": "^0.26.0"
                        },
                        "integrity": "sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@types/estree": "1.0.8"
                        },
                        "integrity": "sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "chokidar": "^4.0.0",
                                "immutable": "^5.0.2",
                        "integrity": "sha512-7smAu0o+kdm378Q2uIddk32pn0UdIbrtTVU+rXRVtTVTCrK/P2cCui2y4JH+Bl3NgEq1bbBQpCAF/HKrDjk2Qw==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@storybook/global": "^5.0.0",
                                "@storybook/icons": "^1.6.0",
                        }
                },
                "node_modules/svelte": {
-                       "version": "5.36.12",
-                       "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.36.12.tgz",
-                       "integrity": "sha512-c3mWT+b0yBLl3gPGSHiy4pdSQCsPNTjLC0tVoOhrGJ6PPfCzD/RQpAmAfJtQZ304CAae2ph+L3C4aqds3R3seQ==",
+                       "version": "5.48.3",
+                       "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.48.3.tgz",
+                       "integrity": "sha512-w7QZ398cdNherTdiQ/v3SYLLGOO4948Jgjh04PYqtTYVohmBvbmFwLmo7pp8gp4/1tceRWfSTjHgjtfpCVNJmQ==",
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
-                               "@ampproject/remapping": "^2.3.0",
+                               "@jridgewell/remapping": "^2.3.4",
                                "@jridgewell/sourcemap-codec": "^1.5.0",
                                "@sveltejs/acorn-typescript": "^1.0.5",
                                "@types/estree": "^1.0.5",
                                "aria-query": "^5.3.1",
                                "axobject-query": "^4.1.0",
                                "clsx": "^2.1.1",
+                               "devalue": "^5.6.2",
                                "esm-env": "^1.2.1",
-                               "esrap": "^2.1.0",
+                               "esrap": "^2.2.1",
                                "is-reference": "^3.0.3",
                                "locate-character": "^3.0.0",
                                "magic-string": "^0.30.11",
                        }
                },
                "node_modules/svelte/node_modules/esrap": {
-                       "version": "2.1.0",
-                       "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.1.0.tgz",
-                       "integrity": "sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==",
+                       "version": "2.2.2",
+                       "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz",
+                       "integrity": "sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==",
                        "license": "MIT",
                        "dependencies": {
                                "@jridgewell/sourcemap-codec": "^1.4.15"
                        "integrity": "sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "funding": {
                                "type": "github",
                                "url": "https://github.com/sponsors/dcastil"
                        "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.11.tgz",
                        "integrity": "sha512-2E9TBm6MDD/xKYe+dvJZAmg3yxIEDNRc0jwlNyDg/4Fil2QcSLjFKGVff0lAf1jjeaArlG/M75Ey/EYr/OJtBA==",
                        "dev": true,
-                       "license": "MIT"
+                       "license": "MIT",
+                       "peer": true
                },
                "node_modules/tapable": {
                        "version": "2.2.2",
                        "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
                        "dev": true,
                        "license": "Apache-2.0",
+                       "peer": true,
                        "bin": {
                                "tsc": "bin/tsc",
                                "tsserver": "bin/tsserver"
                        "integrity": "sha512-BxAKBWmIbrDgrokdGZH1IgkIk/5mMHDreLDmCJ0qpyJaAteP8NvMhkwr/ZCQNqNH97bw/dANTE9PDzqwJghfMQ==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "esbuild": "^0.25.0",
                                "fdir": "^6.5.0",
                        "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
                        "dev": true,
                        "license": "MIT",
+                       "peer": true,
                        "dependencies": {
                                "@types/chai": "^5.2.2",
                                "@vitest/expect": "3.2.4",
index 1a8c273749607c5b4a4241aedcbb623ada0e00ef..a361ce76e385cd501a4ee3b550b1cea8de9b8523 100644 (file)
@@ -62,7 +62,7 @@
                "remark-math": "^6.0.0",
                "sass": "^1.93.3",
                "storybook": "^10.0.7",
-               "svelte": "^5.0.0",
+               "svelte": "^5.38.2",
                "svelte-check": "^4.0.0",
                "tailwind-merge": "^3.3.1",
                "tailwind-variants": "^3.2.2",