Skip to content

Commit 50801da

Browse files
fix(deps): update frontend and ui stack (#818)
* fix(deps): update frontend and ui stack * refactor(webview-ui): replace deprecated lucide-react icon aliases --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Elliott de Launay <edelauna@gmail.com>
1 parent 042a3ab commit 50801da

7 files changed

Lines changed: 520 additions & 842 deletions

File tree

pnpm-lock.yaml

Lines changed: 502 additions & 824 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,7 @@
473473
"@roo-code/types": "workspace:^",
474474
"ai-sdk-provider-poe": "2.0.18",
475475
"async-mutex": "^0.5.0",
476-
"axios": "^1.12.0",
476+
"axios": "^1.18.1",
477477
"chokidar": "^4.0.1",
478478
"clone-deep": "^4.0.1",
479479
"delay": "^6.0.0",
@@ -489,7 +489,7 @@
489489
"i18next": "^25.0.0",
490490
"ignore": "^7.0.3",
491491
"isbinaryfile": "^5.0.7",
492-
"json-stream-stringify": "^3.1.6",
492+
"json-stream-stringify": "^3.1.7",
493493
"lodash.debounce": "^4.0.8",
494494
"mammoth": "^1.9.1",
495495
"monaco-vscode-textmate-theme-converter": "^0.1.7",
@@ -504,17 +504,17 @@
504504
"pretty-bytes": "^7.0.0",
505505
"proper-lockfile": "^4.1.2",
506506
"ps-tree": "^1.2.0",
507-
"reconnecting-eventsource": "^1.6.4",
507+
"reconnecting-eventsource": "^1.6.5",
508508
"safe-stable-stringify": "^2.5.0",
509-
"sanitize-filename": "^1.6.3",
509+
"sanitize-filename": "^1.6.4",
510510
"say": "^0.16.0",
511511
"semver-compare": "^1.0.0",
512512
"serialize-error": "^12.0.0",
513513
"shell-quote": "^1.8.2",
514514
"simple-git": "^3.27.0",
515515
"strip-bom": "^5.0.0",
516516
"tiktoken": "^1.0.21",
517-
"tree-sitter-wasms": "^0.1.12",
517+
"tree-sitter-wasms": "^0.1.13",
518518
"undici": "^6.21.3",
519519
"uuid": "^11.1.0",
520520
"vscode-material-icons": "^0.1.1",

webview-ui/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"@vscode/codicons": "^0.0.45",
3838
"@vscode/webview-ui-toolkit": "^1.4.0",
3939
"ansi-to-html": "^0.7.2",
40-
"axios": "^1.12.0",
40+
"axios": "^1.18.1",
4141
"class-variance-authority": "^0.7.1",
4242
"clsx": "^2.1.1",
4343
"cmdk": "^1.0.0",
@@ -50,7 +50,7 @@
5050
"i18next": "^25.0.0",
5151
"katex": "^0.16.11",
5252
"lru-cache": "^11.1.0",
53-
"lucide-react": "^0.518.0",
53+
"lucide-react": "^0.577.0",
5454
"mermaid": "^11.4.1",
5555
"posthog-js": "^1.227.2",
5656
"pretty-bytes": "^7.0.0",
@@ -67,7 +67,7 @@
6767
"rehype-katex": "^7.0.1",
6868
"remark-gfm": "^4.0.1",
6969
"remark-math": "^6.0.0",
70-
"remove-markdown": "^0.6.0",
70+
"remove-markdown": "^0.6.4",
7171
"shell-quote": "^1.8.2",
7272
"shiki": "^3.2.1",
7373
"source-map": "^0.7.4",

webview-ui/src/components/chat/ChatRow.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ import {
6666
FileCode2,
6767
PocketKnife,
6868
FolderTree,
69-
TerminalSquare,
69+
SquareTerminal,
7070
MessageCircle,
7171
Repeat2,
7272
Split,
@@ -294,7 +294,7 @@ export const ChatRowContent = ({
294294
isCommandExecuting ? (
295295
<ProgressIndicator />
296296
) : (
297-
<TerminalSquare className="size-4" aria-label="Terminal icon" />
297+
<SquareTerminal className="size-4" aria-label="Terminal icon" />
298298
),
299299
<span style={{ color: normalColor, fontWeight: "bold" }}>
300300
{t("chat:commandExecution.running")}

webview-ui/src/components/chat/CodeIndexPopover.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
VSCodeCheckbox,
1111
} from "@vscode/webview-ui-toolkit/react"
1212
import * as ProgressPrimitive from "@radix-ui/react-progress"
13-
import { AlertTriangle } from "lucide-react"
13+
import { TriangleAlert } from "lucide-react"
1414

1515
import { type IndexingStatus, type EmbedderProvider, CODEBASE_INDEX_DEFAULTS } from "@roo-code/types"
1616

@@ -1748,7 +1748,7 @@ export const CodeIndexPopover: React.FC<CodeIndexPopoverProps> = ({
17481748
<AlertDialogContent>
17491749
<AlertDialogHeader>
17501750
<AlertDialogTitle className="flex items-center gap-2">
1751-
<AlertTriangle className="w-5 h-5 text-yellow-500" />
1751+
<TriangleAlert className="w-5 h-5 text-yellow-500" />
17521752
{t("settings:unsavedChangesDialog.title")}
17531753
</AlertDialogTitle>
17541754
<AlertDialogDescription>

webview-ui/src/components/settings/ApiConfigManager.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { memo, useEffect, useRef, useState } from "react"
22
import { VSCodeTextField } from "@vscode/webview-ui-toolkit/react"
3-
import { AlertTriangle } from "lucide-react"
3+
import { TriangleAlert } from "lucide-react"
44

55
import type { ProviderSettingsEntry, OrganizationAllowList } from "@roo-code/types"
66

@@ -246,7 +246,7 @@ const ApiConfigManager = ({
246246
icon: !valid ? (
247247
<StandardTooltip content={t("settings:validation.profileInvalid")}>
248248
<span>
249-
<AlertTriangle size={16} className="mr-2 text-vscode-errorForeground" />
249+
<TriangleAlert size={16} className="mr-2 text-vscode-errorForeground" />
250250
</span>
251251
</StandardTooltip>
252252
) : undefined,

webview-ui/src/components/settings/SettingsView.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
Database,
1717
SquareTerminal,
1818
FlaskConical,
19-
AlertTriangle,
19+
TriangleAlert,
2020
Globe,
2121
Info,
2222
MessageSquare,
@@ -25,7 +25,7 @@ import {
2525
Glasses,
2626
Plug,
2727
Server,
28-
Users2,
28+
UsersRound,
2929
ArrowLeft,
3030
GitCommitVertical,
3131
GraduationCap,
@@ -532,7 +532,7 @@ const SettingsView = forwardRef<SettingsViewRef, SettingsViewProps>(({ onDone, t
532532
const sections: { id: SectionName; icon: LucideIcon }[] = useMemo(
533533
() => [
534534
{ id: "providers", icon: Plug },
535-
{ id: "modes", icon: Users2 },
535+
{ id: "modes", icon: UsersRound },
536536
{ id: "skills", icon: GraduationCap },
537537
{ id: "slashCommands", icon: SquareSlash },
538538
{ id: "rules", icon: ScrollText },
@@ -970,7 +970,7 @@ const SettingsView = forwardRef<SettingsViewRef, SettingsViewProps>(({ onDone, t
970970
<AlertDialogContent>
971971
<AlertDialogHeader>
972972
<AlertDialogTitle>
973-
<AlertTriangle className="w-5 h-5 text-yellow-500" />
973+
<TriangleAlert className="w-5 h-5 text-yellow-500" />
974974
{t("settings:unsavedChangesDialog.title")}
975975
</AlertDialogTitle>
976976
<AlertDialogDescription>

0 commit comments

Comments
 (0)