fix(deps): update dependency solid-icons to v1.2.0 - #523
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
from
May 18, 2026 17:46
14e49ea to
f039008
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
June 1, 2026 20:03
5de23f8 to
14f9ee6
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
June 17, 2026 05:42
60e75a0 to
c454102
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
from
June 30, 2026 03:51
c454102 to
a7bfc6e
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
July 12, 2026 09:55
71d8db7 to
eaf9fca
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
July 20, 2026 16:03
efe98bc to
106e062
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
July 30, 2026 15:13
be810f2 to
00c5be6
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
August 11, 2026 23:52
4fee45f to
37ceb4c
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
from
August 14, 2026 18:12
37ceb4c to
c9115b5
Compare
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
2 times, most recently
from
August 28, 2026 14:18
e3302f6 to
066ac43
Compare
pikachuren
reviewed
Sep 1, 2026
pikachuren
left a comment
Collaborator
There was a problem hiding this comment.
结论:请求修改 — 上游删除了在用图标的导出,构建直接失败
这个看起来是常规 minor 升级,但 1.1.0 → 1.2.0 实际移除了仓库正在使用的图标导出。Build Check 报了 29 个错误,首个是:
[MISSING_EXPORT] "TbX" is not exported by "solid-icons/tb/index.js"
src/components/FolderTree.tsx:5:10
import { TbX, TbCheck } from "solid-icons/tb";
我对比了两个版本的类型声明确认了这一点:solid-icons@1.1.0 的 tb/index.d.ts 里能匹配到 TbX/TbCheck,而 1.2.0 里一个都没有。也就是说 Tabler 图标集在 1.2.0 中经历了重命名或重新生成,旧名称不再存在。
需要注意这类问题的影响面比构建报错显示的更大:MISSING_EXPORT 只能覆盖静态 import,如果代码里有动态引用图标名的地方,构建不会报错但运行时会渲染成空白。
建议的处理方式:
- 查一下 1.2.0 中这些图标的新名称(Tabler 上游把
x改名为xmark一类的情况比较常见),确认是纯重命名还是真的移除; - 逐个更新全部 29 处引用,不要只修构建报错的那几个文件;
- 全量搜索一遍非静态的图标引用;
- 合并前人工过一遍受影响的界面,确认图标都正常显示——图标缺失不会抛异常,只会静默变空白,很容易漏掉。
由于改动量不小且涉及 UI 视觉,建议把图标重命名的适配和这次依赖升级放在同一个 PR 里一起合,避免中间态构建不过。
renovate
Bot
force-pushed
the
renovate/solid-icons-1.x
branch
from
September 2, 2026 16:55
066ac43 to
6e03af5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.1.0→1.2.0Release Notes
x64Bits/solid-icons (solid-icons)
v1.2.0Compare Source
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.