Skip to content

chore: bump lucide-react to v1.7.0#2187

Merged
im-adithya merged 2 commits into
masterfrom
chore/bump-lucide-react
Mar 31, 2026
Merged

chore: bump lucide-react to v1.7.0#2187
im-adithya merged 2 commits into
masterfrom
chore/bump-lucide-react

Conversation

@im-adithya
Copy link
Copy Markdown
Member

@im-adithya im-adithya commented Mar 31, 2026

Summary by CodeRabbit

  • Chores
    • Updated lucide-react icon library dependency from v0.544.0 to v1.7.0 and migrated all icon component references across frontend components to align with the updated library's new API structure and naming conventions.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Mar 31, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: f32c9665-521f-47c1-8fa6-8ec9873750fb

📥 Commits

Reviewing files that changed from the base of the PR and between 56a8df5 and f69e395.

⛔ Files ignored due to path filters (1)
  • frontend/yarn.lock is excluded by !**/yarn.lock, !**/*.lock
📒 Files selected for processing (12)
  • frontend/package.json
  • frontend/src/components/AppSidebar.tsx
  • frontend/src/components/CommandPalette.tsx
  • frontend/src/components/ProBadge.tsx
  • frontend/src/components/ui/carousel.tsx
  • frontend/src/components/ui/search-input.tsx
  • frontend/src/screens/alby/SupportAlby.tsx
  • frontend/src/screens/settings/Backup.tsx
  • frontend/src/screens/subwallets/SubwalletCreated.tsx
  • frontend/src/screens/subwallets/SubwalletIntro.tsx
  • frontend/src/screens/subwallets/SubwalletList.tsx
  • frontend/src/screens/wallet/WithdrawOnchainFunds.tsx

📝 Walkthrough

Walkthrough

Upgraded lucide-react dependency from version ^0.544.0 to ^1.7.0 and updated all icon component imports and usages across the frontend codebase from default exports (e.g., ChevronsUpDown) to their new *Icon named export variants (e.g., ChevronsUpDownIcon), maintaining identical rendering behavior.

Changes

Cohort / File(s) Summary
Dependency Update
frontend/package.json
Updated lucide-react dependency from ^0.544.0 to ^1.7.0.
UI & Core Components
frontend/src/components/AppSidebar.tsx, frontend/src/components/CommandPalette.tsx, frontend/src/components/ProBadge.tsx, frontend/src/components/ui/carousel.tsx, frontend/src/components/ui/search-input.tsx
Replaced Lucide icon imports and JSX usages with *Icon suffixed variants (e.g., SparklesSparklesIcon, CommandCommandIcon, ArrowLeftArrowLeftIcon).
Screen Components
frontend/src/screens/alby/SupportAlby.tsx, frontend/src/screens/settings/Backup.tsx, frontend/src/screens/subwallets/SubwalletCreated.tsx, frontend/src/screens/subwallets/SubwalletIntro.tsx, frontend/src/screens/subwallets/SubwalletList.tsx, frontend/src/screens/wallet/WithdrawOnchainFunds.tsx
Updated icon imports and component usages across feature screens to use new *Icon named exports (e.g., AlertTriangleAlertTriangleIcon, HelpCircleHelpCircleIcon).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~15 minutes

Suggested reviewers

  • reneaaron

Poem

🐰 The icons hop with modern grace,
Named exports take their rightful place,
From lucide's depths, version new we chase,
Each *Icon glows with fresh embrace! ✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: upgrading the lucide-react dependency from v0.544.0 to v1.7.0, which is reflected across all modified files.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-lucide-react

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@im-adithya im-adithya merged commit 215e652 into master Mar 31, 2026
11 of 12 checks passed
@im-adithya im-adithya deleted the chore/bump-lucide-react branch March 31, 2026 08:46
@coderabbitai coderabbitai Bot mentioned this pull request Apr 3, 2026
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant