feat(deps): update dependency lucide-react (1.26.0 → 1.27.0)#668
feat(deps): update dependency lucide-react (1.26.0 → 1.27.0)#668its-miso[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
AI Automated Review
Full PR review.
Analysis engine: MiniMax-M2.7@https://litellm.jory.dev/v1 (anthropic) — escalated (fast_low_confidence)
PR Review: lucide-react 1.26.0 → 1.27.0
Summary
Automated dependency update (via Renovate) upgrading the lucide-react icon library from 1.26.0 to 1.27.0. Only package-lock.json was modified.
Required Checks
1. Check for breaking API changes in updated dependencies ✓ VERIFIED
The 1.27.0 release notes (from the GitHub releases API) indicate this is a minor version bump containing:
- New icons:
clock-arrow-cw(pending-cw renamed),square-off,scan-square,user-shield,mosque,layout-freeform - Visual refinements to existing icons:
zap,zap-off,toolbox,feather,barrel,trophy,square-scissors - Brand stopword list updates
- Lab migration (new feature)
No breaking API changes are present. lucide-react exports individual icon components with no versioned internal APIs. The peer dependency declaration supports React 16.5.1+ through 19.0.0, unchanged from the prior version. The 25 commits in this release are exclusively icon additions/modifications and infrastructure (CI/docs) changes.
2. Run full test suite after upgrade ✓ VERIFIED
The CI pipeline ran to completion with all checks passing:
- review: success
- Docker Build: success
- Lint: success
- Typecheck: success
- Build: success
- Tests: success
The full test suite executed and passed for commit 0c151cf.
Standards Compliance
- This PR follows the repository's convention of using Renovate for automated dependency updates
- No manual intervention required for minor icon library upgrades
- Version bump is sequential (1.26.0 → 1.27.0), consistent with prior upgrade pattern in git history (1.25.0 → 1.26.0 in PR PR 650)
Risk Assessment
- Low risk: lucide-react is a pure UI icon library with no runtime logic dependencies
- No breaking changes: semver minor bump, icon additions only
- CI gate passed: all checks including tests completed successfully
Recommendation
This dependency upgrade is safe to merge. No changes to application code are required; the upgrade provides access to new icons while maintaining full backward compatibility.
This PR contains the following updates:
1.26.0→1.27.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
lucide-icons/lucide (lucide-react)
v1.27.0: Version 1.27.0Compare Source
What's Changed
square-scissorsicons by @karsa-mistmere in #4581pending-cwicon by @NielsLazaroms in #4439zapandzap-officons by @kapowaz in #4536square-officon by @october-learns in #4496toolboxicon by @karsa-mistmere in #4571user-shieldicon by @MArtytraM99 in #3099mosqueicon by @iskepr in #4494feathericon by @karsa-mistmere in #4584barrelicon by @karsa-mistmere in #4592trophyicon by @karsa-mistmere in #4591podcasticon with newmic-*icons by @karsa-mistmere in #4583New Contributors
Full Changelog: lucide-icons/lucide@1.26.0...1.27.0
Configuration
📅 Schedule: (in timezone America/Edmonton)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.